| 723819 |
754499 |
G88520 |
871L65M721 |
2026-09-21 |
COMPLETE |
20326085 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 754499, "stp": "P", "toc": "Southern", "uid": "G88520", "consist": "377452+377454", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88520/2026-09-21/detailed", "trust_id": "871L65M721", "origin_crs": "EGR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "12", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1L65", "timing_status": "LATE", "origin_station": "East Grinstead", "current_leg_arr": "2206", "current_leg_dep": "2200", "current_leg_end": "London Victoria (C)", "origin_dep_time": "2106", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "2202", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 591.373, \"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\": 5894.946, \"from_m\": 591.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6124.263, \"from_m\": 5894.946, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12626.264, \"from_m\": 6124.263, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13919.202, \"from_m\": 12626.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13943.392, \"from_m\": 13919.202, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13971.129, \"from_m\": 13943.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15286.062, \"from_m\": 13971.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\": 15895.634, \"from_m\": 15286.062, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15916.835, \"from_m\": 15895.634, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15949.282, \"from_m\": 15916.835, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15960.389, \"from_m\": 15949.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17583.139, \"from_m\": 15960.389, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19840.176, \"from_m\": 17583.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\": 29902.014, \"from_m\": 19840.176, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30063.96, \"from_m\": 29902.014, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31210.56, \"from_m\": 30063.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31245.602, \"from_m\": 31210.56, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31311.663, \"from_m\": 31245.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31346.587, \"from_m\": 31311.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31413.086, \"from_m\": 31346.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31501.755, \"from_m\": 31413.086, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31532.19, \"from_m\": 31501.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\": 31926.446, \"from_m\": 31532.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31963.412, \"from_m\": 31926.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32859.862, \"from_m\": 31963.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33383.855, \"from_m\": 32859.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33465.177, \"from_m\": 33383.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\": 33518.953, \"from_m\": 33465.177, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41899.374, \"from_m\": 33518.953, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45297.751, \"from_m\": 41899.374, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47978.709, \"from_m\": 45297.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48635.746, \"from_m\": 47978.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}], \"service_id\": 754499, \"profile_key\": \"2023dea5ce700ca38cda2d4032d06abc4d7e1c17fa50509593eaeba0d73b5306\", \"schedule_id\": 12857, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"East Grinstead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2110\", \"location\": \"Dormans\", \"stage_seq\": 2, \"distance_m\": 3659.554, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113\", \"location\": \"Lingfield\", \"stage_seq\": 3, \"distance_m\": 6031.857, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Hurst Green\", \"stage_seq\": 4, \"distance_m\": 14136.447, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2122H\", \"wtt_dep\": \"2123H\", \"location\": \"Oxted\", \"stage_seq\": 5, \"distance_m\": 15659.359, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129\", \"location\": \"Woldingham\", \"stage_seq\": 6, \"distance_m\": 20821.438, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Upper Warlingham\", \"stage_seq\": 7, \"distance_m\": 23620.881, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Riddlesdown\", \"stage_seq\": 8, \"distance_m\": 26716.829, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"Sanderstead\", \"stage_seq\": 9, \"distance_m\": 28697.066, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 30226.365, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"East Croydon\", \"stage_seq\": 11, \"distance_m\": 31734.082, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 32581.792, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Selhurst\", \"stage_seq\": 13, \"distance_m\": 33610.845, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 38905.438, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 41251.448, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 16, \"distance_m\": 44393.154, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 17, \"distance_m\": 45457.762, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 18, \"distance_m\": 47293.674, \"section_seq\": 1, \"route_path_id\": 117364}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 19, \"distance_m\": 48635.746, \"section_seq\": 1, \"route_path_id\": 117364}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48635.746, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117364}], \"total_distance_m\": 48635.746, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48408.048, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 227.698, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2106", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:08Z\", \"source_id\": 64005449, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:10Z\", \"source_id\": 20287778, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:47Z\", \"source_id\": 64019037, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:53Z\", \"source_id\": 20291656, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:23Z\", \"source_id\": 64041352, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:29Z\", \"source_id\": 20298102, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:54Z\", \"source_id\": 64049338, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:58Z\", \"source_id\": 20300427, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:15Z\", \"source_id\": 64061279, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:17Z\", \"source_id\": 20303870, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:49Z\", \"source_id\": 64067401, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:54Z\", \"source_id\": 20305607, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:52Z\", \"source_id\": 64076785, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:54Z\", \"source_id\": 20308265, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:49Z\", \"source_id\": 64083219, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:49Z\", \"source_id\": 20310218, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:51Z\", \"source_id\": 64089904, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:57Z\", \"source_id\": 20312278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:58Z\", \"source_id\": 64094417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:05Z\", \"source_id\": 20313637, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:44Z\", \"source_id\": 64103100, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:49Z\", \"source_id\": 20316091, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:27Z\", \"source_id\": 64115596, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:30Z\", \"source_id\": 20319788, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:45Z\", \"source_id\": 63906740, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:43Z\", \"source_id\": 64124851, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 20322432, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:14Z\", \"source_id\": 64136981, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:19Z\", \"source_id\": 20326085, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "12", "timing_fact_generation": 1790024660888428, "current_leg_arrival_utc": "2026-09-21T22:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:27.079077", "service_state_evidence_id": 20326085, "current_leg_start_actual_dep": "2026-09-21T22:00:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:27.138496", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EGR |
None |
1L65 |
377452+377454 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 591.373, "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": 5894.946, "from_m": 591.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6124.263, "from_m": 5894.946, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12626.264, "from_m": 6124.263, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13919.202, "from_m": 12626.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13943.392, "from_m": 13919.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13971.129, "from_m": 13943.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15286.062, "from_m": 13971.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": 15895.634, "from_m": 15286.062, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15916.835, "from_m": 15895.634, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15949.282, "from_m": 15916.835, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15960.389, "from_m": 15949.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17583.139, "from_m": 15960.389, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19840.176, "from_m": 17583.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": 29902.014, "from_m": 19840.176, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30063.96, "from_m": 29902.014, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31210.56, "from_m": 30063.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31245.602, "from_m": 31210.56, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31311.663, "from_m": 31245.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31346.587, "from_m": 31311.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31413.086, "from_m": 31346.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31501.755, "from_m": 31413.086, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31532.19, "from_m": 31501.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": 31926.446, "from_m": 31532.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31963.412, "from_m": 31926.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32859.862, "from_m": 31963.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33383.855, "from_m": 32859.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33465.177, "from_m": 33383.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": 33518.953, "from_m": 33465.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41899.374, "from_m": 33518.953, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45297.751, "from_m": 41899.374, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47978.709, "from_m": 45297.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48635.746, "from_m": 47978.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}], "service_id": 754499, "profile_key": "2023dea5ce700ca38cda2d4032d06abc4d7e1c17fa50509593eaeba0d73b5306", "schedule_id": 12857, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2106", "location": "East Grinstead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2110", "location": "Dormans", "stage_seq": 2, "distance_m": 3659.554, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113", "location": "Lingfield", "stage_seq": 3, "distance_m": 6031.857, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Hurst Green", "stage_seq": 4, "distance_m": 14136.447, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2122H", "wtt_dep": "2123H", "location": "Oxted", "stage_seq": 5, "distance_m": 15659.359, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129", "location": "Woldingham", "stage_seq": 6, "distance_m": 20821.438, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Upper Warlingham", "stage_seq": 7, "distance_m": 23620.881, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Riddlesdown", "stage_seq": 8, "distance_m": 26716.829, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "Sanderstead", "stage_seq": 9, "distance_m": 28697.066, "section_seq": 1, "route_path_id": 117364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "South Croydon", "stage_seq": 10, "distance_m": 30226.365, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "East Croydon", "stage_seq": 11, "distance_m": 31734.082, "section_seq": 1, "route_path_id": 117364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Windmill Bridge Jn", "stage_seq": 12, "distance_m": 32581.792, "section_seq": 1, "route_path_id": 117364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Selhurst", "stage_seq": 13, "distance_m": 33610.845, "section_seq": 1, "route_path_id": 117364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 38905.438, "section_seq": 1, "route_path_id": 117364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Balham", "stage_seq": 15, "distance_m": 41251.448, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Clapham Junction (C)", "stage_seq": 16, "distance_m": 44393.154, "section_seq": 1, "route_path_id": 117364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Pouparts Jn", "stage_seq": 17, "distance_m": 45457.762, "section_seq": 1, "route_path_id": 117364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Battersea Pier Jn", "stage_seq": 18, "distance_m": 47293.674, "section_seq": 1, "route_path_id": 117364}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 19, "distance_m": 48635.746, "section_seq": 1, "route_path_id": 117364}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48635.746, "from_m": 0.0, "section_seq": 1, "route_path_id": 117364}], "total_distance_m": 48635.746, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48408.048, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 227.698, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30434, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:08Z", "source_id": 64005449, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:10Z", "source_id": 20287778, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30430, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:47Z", "source_id": 64019037, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:53Z", "source_id": 20291656, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30424, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:23Z", "source_id": 64041352, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:29Z", "source_id": 20298102, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:54Z", "source_id": 64049338, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:58Z", "source_id": 20300427, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30407, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:15Z", "source_id": 64061279, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:17Z", "source_id": 20303870, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30403, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:49Z", "source_id": 64067401, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:54Z", "source_id": 20305607, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:52Z", "source_id": 64076785, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:54Z", "source_id": 20308265, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30396, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:49Z", "source_id": 64083219, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:49Z", "source_id": 20310218, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:51Z", "source_id": 64089904, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:44:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:57Z", "source_id": 20312278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:58Z", "source_id": 64094417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:45:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:05Z", "source_id": 20313637, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:44Z", "source_id": 64103100, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:49Z", "source_id": 20316091, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:27Z", "source_id": 64115596, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:55:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:30Z", "source_id": 20319788, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:45Z", "source_id": 63906740, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:43Z", "source_id": 64124851, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:59:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 20322432, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28757, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:14Z", "source_id": 64136981, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:06:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:19Z", "source_id": 20326085, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
East Grinstead |
2106 |
2106 |
2 |
None |
None |
London Victoria (C) |
2202 |
2202 |
12 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88520/2026-09-21/detailed |
None |
Clapham Junction (C) |
2026-09-21T22:00:00+01:00 |
London Victoria (C) |
6.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
2200 |
2206 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326085 |
1790024660888428 |
79 |
79 |
2026-09-21 21:16:27.138496 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:27.079077 |
| 723820 |
754517 |
S01368 |
722J331721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:06:30 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 754517, "stp": "N", "toc": "London Underground", "uid": "S01368", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01368/2026-09-21/detailed", "trust_id": "722J331721", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "21:06:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-21", "dest_arr_time": "2155", "dest_platform": "1", "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2J33", "timing_status": null, "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "2133", "current_leg_dep": "2107", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "2106", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T21:16:52", "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": "2155", "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": "2106½", "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": 1790023388881235, "current_leg_arrival_utc": "2026-09-21T21:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:30.468561", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:07:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T21:06:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:32.386360", "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 |
HRW |
2J33 |
None |
None |
None |
None |
None |
[] |
Elephant & Castle L.T. |
2106 |
2106½ |
None |
21:06:00 |
None |
Harrow & Wealdstone (DC) |
2155 |
2155 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:S01368/2026-09-21/detailed |
None |
Elephant & Castle L.T. |
2026-09-21T21:07: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 |
2107 |
2133 |
None |
None |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:30 |
Elephant & Castle L.T. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790023388881235 |
1 |
1 |
2026-09-21 21:16:32.386360 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:30.468561 |
| 723821 |
754573 |
G39570 |
782F92M721 |
2026-09-21 |
COMPLETE |
20327017 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 754573, "stp": "O", "toc": "Transport for Wales", "uid": "G39570", "consist": "756101", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39570/2026-09-21/detailed", "trust_id": "782F92M721", "origin_crs": "MER", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "8", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2F92", "timing_status": "EARLY", "origin_station": "Merthyr Tydfil", "current_leg_arr": "2206", "current_leg_dep": "2203", "current_leg_end": "Cardiff Central", "origin_dep_time": "2109", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Queen Street", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 152.434, \"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\": 165.664, \"from_m\": 152.434, \"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\": 424.346, \"from_m\": 165.664, \"capability_applied\": null, \"effective_limit_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\": 2081.22, \"from_m\": 424.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4289.309, \"from_m\": 2081.22, \"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\": 4298.327, \"from_m\": 4289.309, \"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\": 8475.446, \"from_m\": 4298.327, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9378.706, \"from_m\": 8475.446, \"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\": 10314.104, \"from_m\": 9378.706, \"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\": 13012.03, \"from_m\": 10314.104, \"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\": 13443.279, \"from_m\": 13012.03, \"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\": 13880.786, \"from_m\": 13443.279, \"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\": 15393.877, \"from_m\": 13880.786, \"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\": 15718.735, \"from_m\": 15393.877, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16810.276, \"from_m\": 15718.735, \"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\": 18415.902, \"from_m\": 16810.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18719.21, \"from_m\": 18415.902, \"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\": 19157.373, \"from_m\": 18719.21, \"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\": 19204.071, \"from_m\": 19157.373, \"capability_applied\": null, \"effective_limit_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\": 21196.812, \"from_m\": 19204.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24277.669, \"from_m\": 21196.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26774.712, \"from_m\": 24277.669, \"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\": 30604.114, \"from_m\": 26774.712, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31065.051, \"from_m\": 30604.114, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33098.681, \"from_m\": 31065.051, \"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\": 37244.333, \"from_m\": 33098.681, \"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\": 38214.671, \"from_m\": 37244.333, \"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\": 38252.223, \"from_m\": 38214.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39291.426, \"from_m\": 38252.223, \"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\": 39313.468, \"from_m\": 39291.426, \"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\": 39354.397, \"from_m\": 39313.468, \"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\": 39383.16, \"from_m\": 39354.397, \"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\": 39655.21, \"from_m\": 39383.16, \"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\": 754573, \"profile_key\": \"709866dff1dcb922ad9f87cb09d8b623d190ab0c4d6a6f67b46445859787e251\", \"schedule_id\": 37029, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Merthyr Tydfil\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2113\", \"location\": \"Pentre-bach\", \"stage_seq\": 2, \"distance_m\": 2540.539, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2115H\", \"location\": \"Troed-y-rhiw\", \"stage_seq\": 3, \"distance_m\": 4351.737, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2120\", \"location\": \"Merthyr Vale\", \"stage_seq\": 4, \"distance_m\": 7368.667, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Quaker's Yard\", \"stage_seq\": 5, \"distance_m\": 10704.256, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Abercynon\", \"stage_seq\": 6, \"distance_m\": 13266.118, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2136\", \"location\": \"Pontypridd\", \"stage_seq\": 7, \"distance_m\": 18757.661, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"Treforest\", \"stage_seq\": 8, \"distance_m\": 20250.931, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Trefforest Estate\", \"stage_seq\": 9, \"distance_m\": 23991.544, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2148\", \"location\": \"Taffs Well\", \"stage_seq\": 10, \"distance_m\": 27829.527, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Radyr\", \"stage_seq\": 11, \"distance_m\": 30824.171, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Llandaf\", \"stage_seq\": 12, \"distance_m\": 32563.79, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Cathays\", \"stage_seq\": 13, \"distance_m\": 36732.332, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2204\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 14, \"distance_m\": 37743.172, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 15, \"distance_m\": 38159.747, \"section_seq\": 1, \"route_path_id\": 122961}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 16, \"distance_m\": 39655.21, \"section_seq\": 1, \"route_path_id\": 122961}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39655.21, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122961}], \"total_distance_m\": 39655.21, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39617.658, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.552, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2109", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:24Z\", \"source_id\": 20292029, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:25Z\", \"source_id\": 20294107, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:43Z\", \"source_id\": 64030395, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:46Z\", \"source_id\": 20294949, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:26Z\", \"source_id\": 20301359, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25119, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:57Z\", \"source_id\": 64058203, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:04Z\", \"source_id\": 20303073, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:42Z\", \"source_id\": 64074262, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:45Z\", \"source_id\": 20307526, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:27Z\", \"source_id\": 64080342, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:31Z\", \"source_id\": 20309400, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:14Z\", \"source_id\": 64090736, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:20Z\", \"source_id\": 20312518, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:38Z\", \"source_id\": 64098146, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:40Z\", \"source_id\": 20314686, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:26Z\", \"source_id\": 64109054, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:30Z\", \"source_id\": 20317850, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:58Z\", \"source_id\": 64116680, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:03Z\", \"source_id\": 20320119, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:34Z\", \"source_id\": 64124521, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:38Z\", \"source_id\": 20322328, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:52Z\", \"source_id\": 64131544, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:01Z\", \"source_id\": 20324491, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:44Z\", \"source_id\": 64140225, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:45Z\", \"source_id\": 20327017, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "8", "timing_fact_generation": 1790024746998988, "current_leg_arrival_utc": "2026-09-21T22:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:30.948276", "service_state_evidence_id": 20327017, "current_leg_start_actual_dep": "2026-09-21T22:04:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:32.390406", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
MER |
CDF |
2F92 |
756101 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 152.434, "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": 165.664, "from_m": 152.434, "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": 424.346, "from_m": 165.664, "capability_applied": null, "effective_limit_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": 2081.22, "from_m": 424.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4289.309, "from_m": 2081.22, "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": 4298.327, "from_m": 4289.309, "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": 8475.446, "from_m": 4298.327, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9378.706, "from_m": 8475.446, "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": 10314.104, "from_m": 9378.706, "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": 13012.03, "from_m": 10314.104, "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": 13443.279, "from_m": 13012.03, "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": 13880.786, "from_m": 13443.279, "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": 15393.877, "from_m": 13880.786, "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": 15718.735, "from_m": 15393.877, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16810.276, "from_m": 15718.735, "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": 18415.902, "from_m": 16810.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18719.21, "from_m": 18415.902, "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": 19157.373, "from_m": 18719.21, "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": 19204.071, "from_m": 19157.373, "capability_applied": null, "effective_limit_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": 21196.812, "from_m": 19204.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24277.669, "from_m": 21196.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26774.712, "from_m": 24277.669, "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": 30604.114, "from_m": 26774.712, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31065.051, "from_m": 30604.114, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33098.681, "from_m": 31065.051, "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": 37244.333, "from_m": 33098.681, "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": 38214.671, "from_m": 37244.333, "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": 38252.223, "from_m": 38214.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39291.426, "from_m": 38252.223, "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": 39313.468, "from_m": 39291.426, "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": 39354.397, "from_m": 39313.468, "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": 39383.16, "from_m": 39354.397, "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": 39655.21, "from_m": 39383.16, "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": 754573, "profile_key": "709866dff1dcb922ad9f87cb09d8b623d190ab0c4d6a6f67b46445859787e251", "schedule_id": 37029, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2109", "location": "Merthyr Tydfil", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2113", "location": "Pentre-bach", "stage_seq": 2, "distance_m": 2540.539, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2115H", "location": "Troed-y-rhiw", "stage_seq": 3, "distance_m": 4351.737, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2120", "location": "Merthyr Vale", "stage_seq": 4, "distance_m": 7368.667, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Quaker's Yard", "stage_seq": 5, "distance_m": 10704.256, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Abercynon", "stage_seq": 6, "distance_m": 13266.118, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2136", "location": "Pontypridd", "stage_seq": 7, "distance_m": 18757.661, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "Treforest", "stage_seq": 8, "distance_m": 20250.931, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Trefforest Estate", "stage_seq": 9, "distance_m": 23991.544, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2148", "location": "Taffs Well", "stage_seq": 10, "distance_m": 27829.527, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Radyr", "stage_seq": 11, "distance_m": 30824.171, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Llandaf", "stage_seq": 12, "distance_m": 32563.79, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Cathays", "stage_seq": 13, "distance_m": 36732.332, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2204", "location": "Cardiff Queen Street", "stage_seq": 14, "distance_m": 37743.172, "section_seq": 1, "route_path_id": 122961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "CVL East Boundary", "stage_seq": 15, "distance_m": 38159.747, "section_seq": 1, "route_path_id": 122961}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 16, "distance_m": 39655.21, "section_seq": 1, "route_path_id": 122961}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39655.21, "from_m": 0.0, "section_seq": 1, "route_path_id": 122961}], "total_distance_m": 39655.21, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39617.658, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.552, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:24Z", "source_id": 20292029, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:25Z", "source_id": 20294107, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:43Z", "source_id": 64030395, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:46Z", "source_id": 20294949, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:26Z", "source_id": 20301359, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25119, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:57Z", "source_id": 64058203, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:04Z", "source_id": 20303073, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25130, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:42Z", "source_id": 64074262, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:36:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:45Z", "source_id": 20307526, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25136, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:27Z", "source_id": 64080342, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:39:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:31Z", "source_id": 20309400, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25140, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:14Z", "source_id": 64090736, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:20Z", "source_id": 20312518, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25156, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:38Z", "source_id": 64098146, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:40Z", "source_id": 20314686, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25233, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:26Z", "source_id": 64109054, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:30Z", "source_id": 20317850, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25241, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:58Z", "source_id": 64116680, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:03Z", "source_id": 20320119, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25245, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:34Z", "source_id": 64124521, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:38Z", "source_id": 20322328, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25258, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:52Z", "source_id": 64131544, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:02:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:01Z", "source_id": 20324491, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:44Z", "source_id": 64140225, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:45Z", "source_id": 20327017, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Merthyr Tydfil |
2109 |
2109 |
None |
None |
None |
Cardiff Central |
2208 |
2207 |
8 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39570/2026-09-21/detailed |
None |
Cardiff Queen Street |
2026-09-21T22:04:00+01:00 |
Cardiff Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
0.6 |
2203 |
2206 |
Cardiff Queen Street |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327017 |
1790024746998988 |
67 |
67 |
2026-09-21 21:16:32.390406 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:30.948276 |
| 723822 |
754434 |
L81849 |
872G65M721 |
2026-09-21 |
COMPLETE |
20326609 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 754434, "stp": "P", "toc": "South Western Railway", "uid": "L81849", "consist": "701005", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81849/2026-09-21/detailed", "trust_id": "872G65M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "1", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2G65", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "2206", "current_leg_dep": "2202", "current_leg_end": "Guildford", "origin_dep_time": "2103", "origin_platform": "4", "current_location": "Guildford", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "-1 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": "2207", "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.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 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\": 33290.61, \"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\": 42062.551, \"from_m\": 33290.61, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46438.871, \"from_m\": 42062.551, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47877.442, \"from_m\": 46438.871, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47925.376, \"from_m\": 47877.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\": 47958.579, \"from_m\": 47925.376, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48523.13, \"from_m\": 47958.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48641.858, \"from_m\": 48523.13, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48840.59, \"from_m\": 48641.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}], \"service_id\": 754434, \"profile_key\": \"f101fdff6c381fbe33ae35b19651c14af243e21942b77105914fbf7ac2273ba8\", \"schedule_id\": 38464, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": \"2107\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2115H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2128\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132H\", \"location\": \"Hinchley Wood\", \"stage_seq\": 11, \"distance_m\": 22868.146, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135H\", \"location\": \"Claygate\", \"stage_seq\": 12, \"distance_m\": 24589.687, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"Oxshott\", \"stage_seq\": 13, \"distance_m\": 27621.283, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 14, \"distance_m\": 30486.249, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Effingham Junction\", \"stage_seq\": 15, \"distance_m\": 34162.682, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Horsley\", \"stage_seq\": 16, \"distance_m\": 35855.63, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Clandon\", \"stage_seq\": 17, \"distance_m\": 40950.63, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 18, \"distance_m\": 46201.66, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 19, \"distance_m\": 48840.59, \"section_seq\": 1, \"route_path_id\": 146395}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48840.59, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146395}], \"total_distance_m\": 48840.59, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35383.351, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13457.239, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2103", "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-21T20:05:34Z\", \"source_id\": 64004120, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:37Z\", \"source_id\": 20287401, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:25Z\", \"source_id\": 64015968, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:30Z\", \"source_id\": 20290732, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:47Z\", \"source_id\": 64023733, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:55Z\", \"source_id\": 20293012, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:10Z\", \"source_id\": 64031458, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:15Z\", \"source_id\": 20295272, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:31Z\", \"source_id\": 64039357, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:34Z\", \"source_id\": 20297478, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:41Z\", \"source_id\": 64041974, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:46Z\", \"source_id\": 20298273, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:24Z\", \"source_id\": 64050388, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:25Z\", \"source_id\": 20300715, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28548, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:49Z\", \"source_id\": 64064978, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:53Z\", \"source_id\": 20304936, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:23Z\", \"source_id\": 64068875, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:27Z\", \"source_id\": 20305984, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:47Z\", \"source_id\": 64078909, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:51Z\", \"source_id\": 20308899, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:42Z\", \"source_id\": 64087400, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:45Z\", \"source_id\": 20311546, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:30Z\", \"source_id\": 64097942, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:33Z\", \"source_id\": 20314619, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 64103769, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:09Z\", \"source_id\": 20316288, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:24Z\", \"source_id\": 64115488, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:27Z\", \"source_id\": 20319724, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:58Z\", \"source_id\": 64127593, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:59Z\", \"source_id\": 20323214, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27943, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:05Z\", \"source_id\": 64138849, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:10Z\", \"source_id\": 20326609, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "2", "timing_fact_generation": 1790024711811993, "current_leg_arrival_utc": "2026-09-21T22:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:34.589548", "service_state_evidence_id": 20326609, "current_leg_start_actual_dep": "2026-09-21T22:03:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:34.868921", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
GLD |
2G65 |
701005 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 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": 33290.61, "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": 42062.551, "from_m": 33290.61, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46438.871, "from_m": 42062.551, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47877.442, "from_m": 46438.871, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47925.376, "from_m": 47877.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": 47958.579, "from_m": 47925.376, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48523.13, "from_m": 47958.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48641.858, "from_m": 48523.13, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48840.59, "from_m": 48641.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}], "service_id": 754434, "profile_key": "f101fdff6c381fbe33ae35b19651c14af243e21942b77105914fbf7ac2273ba8", "schedule_id": 38464, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2103", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": "2107", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2115H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 146395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 146395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2128", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 146395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132H", "location": "Hinchley Wood", "stage_seq": 11, "distance_m": 22868.146, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135H", "location": "Claygate", "stage_seq": 12, "distance_m": 24589.687, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "Oxshott", "stage_seq": 13, "distance_m": 27621.283, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Cobham & Stoke d'Abernon", "stage_seq": 14, "distance_m": 30486.249, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Effingham Junction", "stage_seq": 15, "distance_m": 34162.682, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Horsley", "stage_seq": 16, "distance_m": 35855.63, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Clandon", "stage_seq": 17, "distance_m": 40950.63, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "London Road (Guildford)", "stage_seq": 18, "distance_m": 46201.66, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Guildford", "stage_seq": 19, "distance_m": 48840.59, "section_seq": 1, "route_path_id": 146395}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48840.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 146395}], "total_distance_m": 48840.59, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35383.351, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13457.239, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:34Z", "source_id": 64004120, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:37Z", "source_id": 20287401, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:25Z", "source_id": 64015968, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:11:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:30Z", "source_id": 20290732, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:47Z", "source_id": 64023733, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:55Z", "source_id": 20293012, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:10Z", "source_id": 64031458, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:17:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:15Z", "source_id": 20295272, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:31Z", "source_id": 64039357, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:21:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:34Z", "source_id": 20297478, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:41Z", "source_id": 64041974, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:46Z", "source_id": 20298273, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28513, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:24Z", "source_id": 64050388, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:25Z", "source_id": 20300715, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28548, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:49Z", "source_id": 64064978, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:32:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:53Z", "source_id": 20304936, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28552, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:23Z", "source_id": 64068875, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:27Z", "source_id": 20305984, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:47Z", "source_id": 64078909, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:51Z", "source_id": 20308899, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28122, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:42Z", "source_id": 64087400, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:45Z", "source_id": 20311546, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28113, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:30Z", "source_id": 64097942, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:47:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:33Z", "source_id": 20314619, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 64103769, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:09Z", "source_id": 20316288, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:24Z", "source_id": 64115488, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:27Z", "source_id": 20319724, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:58Z", "source_id": 64127593, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:59Z", "source_id": 20323214, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27943, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:05Z", "source_id": 64138849, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:10Z", "source_id": 20326609, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
London Waterloo |
2103 |
2103 |
4 |
None |
None |
Guildford |
2209 |
2207 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81849/2026-09-21/detailed |
None |
London Road (Guildford) |
2026-09-21T22:03: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 |
2202 |
2206 |
London Road (Guildford) |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326609 |
1790024711811993 |
90 |
90 |
2026-09-21 21:16:34.868921 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:34.589548 |
| 723823 |
754537 |
W00435 |
652W62M721 |
2026-09-21 |
COMPLETE |
20326709 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 754537, "stp": "P", "toc": "West Midlands Trains", "uid": "W00435", "consist": "730046", "dest_crs": "WVH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00435/2026-09-21/detailed", "trust_id": "652W62M721", "origin_crs": "WSL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "5", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "2W62", "timing_status": "EARLY", "origin_station": "Walsall", "current_leg_arr": "2206", "current_leg_dep": "2201", "current_leg_end": "Wolverhampton", "origin_dep_time": "2107", "origin_platform": "3", "current_location": "Wolverhampton", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Coseley", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Coseley", "current_leg_milage": "3.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.154, \"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\": 2327.706, \"from_m\": 284.154, \"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\": 2363.875, \"from_m\": 2327.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2460.416, \"from_m\": 2363.875, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3114.54, \"from_m\": 2460.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3169.971, \"from_m\": 3114.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10934.966, \"from_m\": 3169.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11132.724, \"from_m\": 10934.966, \"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\": 13358.784, \"from_m\": 11132.724, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13641.763, \"from_m\": 13358.784, \"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\": 13684.754, \"from_m\": 13641.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13914.403, \"from_m\": 13684.754, \"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\": 15168.87, \"from_m\": 13914.403, \"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\": 15914.059, \"from_m\": 15168.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\": 16290.388, \"from_m\": 15914.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17071.016, \"from_m\": 16290.388, \"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\": 17492.946, \"from_m\": 17071.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17506.811, \"from_m\": 17492.946, \"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\": 17542.807, \"from_m\": 17506.811, \"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\": 18103.14, \"from_m\": 17542.807, \"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\": 18965.623, \"from_m\": 18103.14, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21136.706, \"from_m\": 18965.623, \"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\": 21176.035, \"from_m\": 21136.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23889.563, \"from_m\": 21176.035, \"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\": 23939.709, \"from_m\": 23889.563, \"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\": 24647.231, \"from_m\": 23939.709, \"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\": 27208.187, \"from_m\": 24647.231, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27820.559, \"from_m\": 27208.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31443.478, \"from_m\": 27820.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31808.376, \"from_m\": 31443.478, \"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\": 37875.765, \"from_m\": 31808.376, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38225.01, \"from_m\": 37875.765, \"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\": 38594.625, \"from_m\": 38225.01, \"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\": 754537, \"profile_key\": \"9f374888d37cbe4e63995a165ed3e759d61700e22c6b4b6751e7d572c8c1e709\", \"schedule_id\": 25106, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Walsall\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Pleck Jn\", \"stage_seq\": 2, \"distance_m\": 1143.278, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2111H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 3, \"distance_m\": 2708.361, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2114H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 4, \"distance_m\": 4317.948, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118H\", \"location\": \"Hamstead\", \"stage_seq\": 5, \"distance_m\": 8612.974, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 6, \"distance_m\": 9874.305, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2120H\", \"wtt_dep\": \"2121H\", \"location\": \"Perry Barr\", \"stage_seq\": 7, \"distance_m\": 11023.198, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2123H\", \"location\": \"Witton\", \"stage_seq\": 8, \"distance_m\": 12383.954, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Aston\", \"stage_seq\": 9, \"distance_m\": 13538.234, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2129H\", \"location\": \"Duddeston\", \"stage_seq\": 10, \"distance_m\": 15471.339, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 16790.928, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2141\", \"location\": \"Birmingham New Street\", \"stage_seq\": 12, \"distance_m\": 17794.285, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Soho South Jn\", \"stage_seq\": 13, \"distance_m\": 21078.193, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147H\", \"location\": \"Smethwick Rolfe Street\", \"stage_seq\": 14, \"distance_m\": 23198.916, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Galton Jn\", \"stage_seq\": 15, \"distance_m\": 23815.395, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 16, \"distance_m\": 24235.891, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 17, \"distance_m\": 26331.623, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157\", \"location\": \"Dudley Port\", \"stage_seq\": 18, \"distance_m\": 29597.409, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159\", \"location\": \"Tipton\", \"stage_seq\": 19, \"distance_m\": 30944.779, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202H\", \"location\": \"Coseley\", \"stage_seq\": 20, \"distance_m\": 33178.514, \"section_seq\": 1, \"route_path_id\": 136919}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 21, \"distance_m\": 38594.625, \"section_seq\": 1, \"route_path_id\": 136919}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38594.625, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136919}], \"total_distance_m\": 38594.625, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 37822.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 772.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2107", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:45Z\", \"source_id\": 64023653, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:49Z\", \"source_id\": 20292936, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:02Z\", \"source_id\": 64031140, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:06Z\", \"source_id\": 20295172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:46Z\", \"source_id\": 64039892, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:48Z\", \"source_id\": 20297680, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:46Z\", \"source_id\": 64046755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:51Z\", \"source_id\": 20299691, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:19Z\", \"source_id\": 64052360, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:26Z\", \"source_id\": 20301320, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:45Z\", \"source_id\": 64055429, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:49Z\", \"source_id\": 20302279, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:46Z\", \"source_id\": 64062528, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:54Z\", \"source_id\": 20304284, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:36Z\", \"source_id\": 64071599, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:40Z\", \"source_id\": 20306775, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:07Z\", \"source_id\": 64097094, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:06Z\", \"source_id\": 20314314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:38Z\", \"source_id\": 64100496, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:40Z\", \"source_id\": 20315363, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:34Z\", \"source_id\": 64107151, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:41Z\", \"source_id\": 20317279, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:36Z\", \"source_id\": 64115903, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:38Z\", \"source_id\": 20319839, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:27Z\", \"source_id\": 64122051, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:31Z\", \"source_id\": 20321640, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:54Z\", \"source_id\": 64129509, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:59Z\", \"source_id\": 20323862, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:15Z\", \"source_id\": 64139203, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:20Z\", \"source_id\": 20326709, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "5", "timing_fact_generation": 1790024722506890, "current_leg_arrival_utc": "2026-09-21T22:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:36.035921", "service_state_evidence_id": 20326709, "current_leg_start_actual_dep": "2026-09-21T22:02:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:36.137307", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WSL |
WVH |
2W62 |
730046 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 284.154, "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": 2327.706, "from_m": 284.154, "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": 2363.875, "from_m": 2327.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2460.416, "from_m": 2363.875, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3114.54, "from_m": 2460.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3169.971, "from_m": 3114.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10934.966, "from_m": 3169.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11132.724, "from_m": 10934.966, "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": 13358.784, "from_m": 11132.724, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13641.763, "from_m": 13358.784, "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": 13684.754, "from_m": 13641.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13914.403, "from_m": 13684.754, "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": 15168.87, "from_m": 13914.403, "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": 15914.059, "from_m": 15168.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": 16290.388, "from_m": 15914.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17071.016, "from_m": 16290.388, "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": 17492.946, "from_m": 17071.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17506.811, "from_m": 17492.946, "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": 17542.807, "from_m": 17506.811, "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": 18103.14, "from_m": 17542.807, "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": 18965.623, "from_m": 18103.14, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21136.706, "from_m": 18965.623, "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": 21176.035, "from_m": 21136.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23889.563, "from_m": 21176.035, "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": 23939.709, "from_m": 23889.563, "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": 24647.231, "from_m": 23939.709, "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": 27208.187, "from_m": 24647.231, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27820.559, "from_m": 27208.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31443.478, "from_m": 27820.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31808.376, "from_m": 31443.478, "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": 37875.765, "from_m": 31808.376, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38225.01, "from_m": 37875.765, "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": 38594.625, "from_m": 38225.01, "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": 754537, "profile_key": "9f374888d37cbe4e63995a165ed3e759d61700e22c6b4b6751e7d572c8c1e709", "schedule_id": 25106, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2107", "location": "Walsall", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Pleck Jn", "stage_seq": 2, "distance_m": 1143.278, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2111H", "location": "Bescot Stadium", "stage_seq": 3, "distance_m": 2708.361, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2114H", "location": "Tame Bridge Parkway", "stage_seq": 4, "distance_m": 4317.948, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118H", "location": "Hamstead", "stage_seq": 5, "distance_m": 8612.974, "section_seq": 1, "route_path_id": 136919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Perry Barr North Jn", "stage_seq": 6, "distance_m": 9874.305, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2120H", "wtt_dep": "2121H", "location": "Perry Barr", "stage_seq": 7, "distance_m": 11023.198, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2123H", "location": "Witton", "stage_seq": 8, "distance_m": 12383.954, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Aston", "stage_seq": 9, "distance_m": 13538.234, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2129H", "location": "Duddeston", "stage_seq": 10, "distance_m": 15471.339, "section_seq": 1, "route_path_id": 136919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 16790.928, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2141", "location": "Birmingham New Street", "stage_seq": 12, "distance_m": 17794.285, "section_seq": 1, "route_path_id": 136919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Soho South Jn", "stage_seq": 13, "distance_m": 21078.193, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147H", "location": "Smethwick Rolfe Street", "stage_seq": 14, "distance_m": 23198.916, "section_seq": 1, "route_path_id": 136919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Galton Jn", "stage_seq": 15, "distance_m": 23815.395, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Smethwick Galton Bridge LL", "stage_seq": 16, "distance_m": 24235.891, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Sandwell & Dudley", "stage_seq": 17, "distance_m": 26331.623, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157", "location": "Dudley Port", "stage_seq": 18, "distance_m": 29597.409, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159", "location": "Tipton", "stage_seq": 19, "distance_m": 30944.779, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202H", "location": "Coseley", "stage_seq": 20, "distance_m": 33178.514, "section_seq": 1, "route_path_id": 136919}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 21, "distance_m": 38594.625, "section_seq": 1, "route_path_id": 136919}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38594.625, "from_m": 0.0, "section_seq": 1, "route_path_id": 136919}], "total_distance_m": 38594.625, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 37822.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 772.613, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:45Z", "source_id": 64023653, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:14:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:49Z", "source_id": 20292936, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19531, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:02Z", "source_id": 64031140, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:06Z", "source_id": 20295172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19526, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:46Z", "source_id": 64039892, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:48Z", "source_id": 20297680, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19515, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:46Z", "source_id": 64046755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:51Z", "source_id": 20299691, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19511, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:19Z", "source_id": 64052360, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:26:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:26Z", "source_id": 20301320, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:45Z", "source_id": 64055429, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:49Z", "source_id": 20302279, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:46Z", "source_id": 64062528, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:31:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:54Z", "source_id": 20304284, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19418, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:36Z", "source_id": 64071599, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:40Z", "source_id": 20306775, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19642, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:07Z", "source_id": 64097094, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:06Z", "source_id": 20314314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:38Z", "source_id": 64100496, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:40Z", "source_id": 20315363, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:34Z", "source_id": 64107151, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:51:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:41Z", "source_id": 20317279, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:36Z", "source_id": 64115903, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:38Z", "source_id": 20319839, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19605, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:27Z", "source_id": 64122051, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:31Z", "source_id": 20321640, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19595, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:54Z", "source_id": 64129509, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:59Z", "source_id": 20323862, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19078, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:15Z", "source_id": 64139203, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:06:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:20Z", "source_id": 20326709, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Walsall |
2107 |
2107 |
3 |
None |
None |
Wolverhampton |
2207 |
2207 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00435/2026-09-21/detailed |
None |
Coseley |
2026-09-21T22:02:30+01:00 |
Wolverhampton |
5.0 |
{"type": "LineString", "coordinates": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} |
3.4 |
2201 |
2206 |
Coseley |
Wolverhampton |
Wolverhampton |
52.5876559 |
-2.1199992 |
52.5876559 |
-2.1199992 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
Wolverhampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326709 |
1790024722506890 |
90 |
90 |
2026-09-21 21:16:36.137307 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:36.035921 |
| 723824 |
755158 |
P76580 |
502J56M721 |
2026-09-21 |
COMPLETE |
20326933 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 755158, "stp": "P", "toc": "Greater Anglia", "uid": "P76580", "consist": "720553", "dest_crs": "SMN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76580/2026-09-21/detailed", "trust_id": "502J56M721", "origin_crs": "WIC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southminster", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": null, "is_terminated": 1, "next_location": "Southminster", "signalling_id": "2J56", "timing_status": "ON TIME", "origin_station": "Wickford", "current_leg_arr": "2206", "current_leg_dep": "2200½", "current_leg_end": "Southminster", "origin_dep_time": "2135", "origin_platform": "1", "current_location": "Southminster", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8140009999999999, 51.6337193], [0.8145834999999999, 51.63385619999999], [0.8158729999999998, 51.6341545], [0.8166876999999999, 51.6343676], [0.8174823, 51.63460659999999], [0.8186200999999999, 51.6350111], [0.8198302, 51.63552], [0.8207536, 51.63598700000001], [0.8216631999999999, 51.6365027], [0.8224819999999999, 51.63706410000001], [0.8232106999999999, 51.6375957], [0.8237967, 51.638096], [0.8243522999999999, 51.6386291], [0.8246883, 51.639006999999985], [0.8248714, 51.639209], [0.8254120999999999, 51.6399004], [0.8257832999999999, 51.640464999999985], [0.8260849999999998, 51.6410288], [0.8265979, 51.6421475], [0.8275277, 51.6442893], [0.8275443, 51.6443275], [0.8277332999999999, 51.64476309999999], [0.8284537999999999, 51.646424], [0.8293221999999999, 51.6484256], [0.8311565, 51.6524059], [0.8315517, 51.65318400000001], [0.8325251999999999, 51.655100399999995], [0.8331546, 51.6563773], [0.8355476999999999, 51.660963]]}", "current_leg_start": "Burnham-on-Crouch", "dest_arr_time_act": "2206", "motion_projection": null, "next_location_lat": "51.6609630", "next_location_lon": "0.8355477", "previous_location": "Burnham-on-Crouch", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 124.767, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 186.371, \"from_m\": 124.767, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245.241, \"from_m\": 186.371, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 270.51, \"from_m\": 245.241, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 410.598, \"from_m\": 270.51, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 427.061, \"from_m\": 410.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2760.728, \"from_m\": 427.061, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2790.45, \"from_m\": 2760.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3965.127, \"from_m\": 2790.45, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13136.049, \"from_m\": 3965.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25826.187, \"from_m\": 13136.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26510.623, \"from_m\": 25826.187, \"capability_applied\": null, \"effective_limit_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\": 755158, \"profile_key\": \"6fc073079c2e2ef03cd981c8784af35fbcdcaa71c80bf05dea161f55ad3e7b4d\", \"schedule_id\": 22585, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Wickford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119388}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2139H\", \"location\": \"Battlesbridge\", \"stage_seq\": 2, \"distance_m\": 4031.255, \"section_seq\": 1, \"route_path_id\": 119388}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"South Woodham Ferrers\", \"stage_seq\": 3, \"distance_m\": 8039.668, \"section_seq\": 1, \"route_path_id\": 119388}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"North Fambridge\", \"stage_seq\": 4, \"distance_m\": 13328.664, \"section_seq\": 1, \"route_path_id\": 119388}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Althorne\", \"stage_seq\": 5, \"distance_m\": 18181.318, \"section_seq\": 1, \"route_path_id\": 119388}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2200H\", \"location\": \"Burnham-on-Crouch\", \"stage_seq\": 6, \"distance_m\": 22986.635, \"section_seq\": 1, \"route_path_id\": 119388}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"Southminster\", \"stage_seq\": 7, \"distance_m\": 26510.623, \"section_seq\": 1, \"route_path_id\": 119388}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 26510.623, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119388}], \"total_distance_m\": 26510.623, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26464.438, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.185, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2135", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.5", "current_position_lat": "51.6609630", "current_position_lon": "0.8355477", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:24Z\", \"source_id\": 64102297, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:25Z\", \"source_id\": 20315857, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:37Z\", \"source_id\": 64139971, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:41Z\", \"source_id\": 20326933, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southminster", "service_state_platform": "1", "timing_fact_generation": 1790024742776361, "current_leg_arrival_utc": "2026-09-21T22:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:39.149021", "service_state_evidence_id": 20326933, "current_leg_start_actual_dep": "2026-09-21T22:00:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:39.620879", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
WIC |
SMN |
2J56 |
720553 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 124.767, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 186.371, "from_m": 124.767, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 245.241, "from_m": 186.371, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 270.51, "from_m": 245.241, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 410.598, "from_m": 270.51, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 427.061, "from_m": 410.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2760.728, "from_m": 427.061, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2790.45, "from_m": 2760.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3965.127, "from_m": 2790.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13136.049, "from_m": 3965.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25826.187, "from_m": 13136.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26510.623, "from_m": 25826.187, "capability_applied": null, "effective_limit_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": 755158, "profile_key": "6fc073079c2e2ef03cd981c8784af35fbcdcaa71c80bf05dea161f55ad3e7b4d", "schedule_id": 22585, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2135", "location": "Wickford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119388}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2139H", "location": "Battlesbridge", "stage_seq": 2, "distance_m": 4031.255, "section_seq": 1, "route_path_id": 119388}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "South Woodham Ferrers", "stage_seq": 3, "distance_m": 8039.668, "section_seq": 1, "route_path_id": 119388}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "North Fambridge", "stage_seq": 4, "distance_m": 13328.664, "section_seq": 1, "route_path_id": 119388}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Althorne", "stage_seq": 5, "distance_m": 18181.318, "section_seq": 1, "route_path_id": 119388}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2200H", "location": "Burnham-on-Crouch", "stage_seq": 6, "distance_m": 22986.635, "section_seq": 1, "route_path_id": 119388}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "Southminster", "stage_seq": 7, "distance_m": 26510.623, "section_seq": 1, "route_path_id": 119388}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 26510.623, "from_m": 0.0, "section_seq": 1, "route_path_id": 119388}], "total_distance_m": 26510.623, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26464.438, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.185, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13902, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:24Z", "source_id": 64102297, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:25Z", "source_id": 20315857, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:37Z", "source_id": 64139971, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:41Z", "source_id": 20326933, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Wickford |
2135 |
2135 |
1 |
None |
None |
Southminster |
2206 |
2206 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76580/2026-09-21/detailed |
None |
Burnham-on-Crouch |
2026-09-21T22:00:30+01:00 |
Southminster |
5.5 |
{"type": "LineString", "coordinates": [[0.8140009999999999, 51.6337193], [0.8145834999999999, 51.63385619999999], [0.8158729999999998, 51.6341545], [0.8166876999999999, 51.6343676], [0.8174823, 51.63460659999999], [0.8186200999999999, 51.6350111], [0.8198302, 51.63552], [0.8207536, 51.63598700000001], [0.8216631999999999, 51.6365027], [0.8224819999999999, 51.63706410000001], [0.8232106999999999, 51.6375957], [0.8237967, 51.638096], [0.8243522999999999, 51.6386291], [0.8246883, 51.639006999999985], [0.8248714, 51.639209], [0.8254120999999999, 51.6399004], [0.8257832999999999, 51.640464999999985], [0.8260849999999998, 51.6410288], [0.8265979, 51.6421475], [0.8275277, 51.6442893], [0.8275443, 51.6443275], [0.8277332999999999, 51.64476309999999], [0.8284537999999999, 51.646424], [0.8293221999999999, 51.6484256], [0.8311565, 51.6524059], [0.8315517, 51.65318400000001], [0.8325251999999999, 51.655100399999995], [0.8331546, 51.6563773], [0.8355476999999999, 51.660963]]} |
2.2 |
2200½ |
2206 |
Burnham-on-Crouch |
Southminster |
Southminster |
51.6609630 |
0.8355477 |
51.6609630 |
0.8355477 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
Southminster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326933 |
1790024742776361 |
11 |
11 |
2026-09-21 21:16:39.620879 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:39.149021 |
| 723825 |
755319 |
P65967 |
529E65M721 |
2026-09-21 |
COMPLETE |
20326336 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 755319, "stp": "P", "toc": "London Overground", "uid": "P65967", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65967/2026-09-21/detailed", "trust_id": "529E65M721", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "9E65", "timing_status": "LATE", "origin_station": "Dalston Junction", "current_leg_arr": "2206", "current_leg_dep": "2202", "current_leg_end": "New Cross ELL", "origin_dep_time": "2143", "origin_platform": "2", "current_location": "New Cross ELL", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]}", "current_leg_start": "Surrey Quays", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Surrey Quays", "current_leg_milage": "1.4", "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\": 473.749, \"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\": 2211.407, \"from_m\": 473.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3362.932, \"from_m\": 2211.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5100.59, \"from_m\": 3362.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5157.927, \"from_m\": 5100.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6897.434, \"from_m\": 5157.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7203.925, \"from_m\": 6897.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7241.38, \"from_m\": 7203.925, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7621.463, \"from_m\": 7241.38, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8337.015, \"from_m\": 7621.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8569.295, \"from_m\": 8337.015, \"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\": 10252.253, \"from_m\": 8569.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10336.691, \"from_m\": 10252.253, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12794.758, \"from_m\": 10336.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13985.264, \"from_m\": 12794.758, \"capability_applied\": null, \"effective_limit_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\": 755319, \"profile_key\": \"45de9dbfd541b5cd3e74f206e890261c67712b5576bdb6e6ca9b5b7a8f004689\", \"schedule_id\": 21945, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 672.613, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 1554.851, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 2787.17, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 8569.295, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 9553.827, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10336.691, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 10813.015, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11127.08, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 11736.746, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12026.19, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 12783.015, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 13, \"distance_m\": 13270.153, \"section_seq\": 1, \"route_path_id\": 119273}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"New Cross ELL\", \"stage_seq\": 14, \"distance_m\": 13985.264, \"section_seq\": 1, \"route_path_id\": 119273}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13985.264, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119273}], \"total_distance_m\": 13985.264, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13872.45, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 112.814, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2143", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4769539", "current_position_lon": "-0.0327073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:07Z\", \"source_id\": 64097119, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:10Z\", \"source_id\": 20314364, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:03Z\", \"source_id\": 64101487, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:08Z\", \"source_id\": 20315648, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:34Z\", \"source_id\": 64107134, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:37Z\", \"source_id\": 20317240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:53Z\", \"source_id\": 64112067, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:57Z\", \"source_id\": 20318735, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:43Z\", \"source_id\": 64116073, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:45Z\", \"source_id\": 20319925, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:35Z\", \"source_id\": 64120204, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:40Z\", \"source_id\": 20321112, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:11Z\", \"source_id\": 64123620, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:14Z\", \"source_id\": 20322070, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:38Z\", \"source_id\": 64126909, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:41Z\", \"source_id\": 20323029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:29Z\", \"source_id\": 64130787, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:33Z\", \"source_id\": 20324240, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:41Z\", \"source_id\": 64137928, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:44Z\", \"source_id\": 20326336, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1790024685204729, "current_leg_arrival_utc": "2026-09-21T22:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:39.293544", "service_state_evidence_id": 20326336, "current_leg_start_actual_dep": "2026-09-21T22:02:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:39.624219", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
None |
9E65 |
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": 473.749, "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": 2211.407, "from_m": 473.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3362.932, "from_m": 2211.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5100.59, "from_m": 3362.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5157.927, "from_m": 5100.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6897.434, "from_m": 5157.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7203.925, "from_m": 6897.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7241.38, "from_m": 7203.925, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7621.463, "from_m": 7241.38, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8337.015, "from_m": 7621.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8569.295, "from_m": 8337.015, "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": 10252.253, "from_m": 8569.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10336.691, "from_m": 10252.253, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12794.758, "from_m": 10336.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13985.264, "from_m": 12794.758, "capability_applied": null, "effective_limit_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": 755319, "profile_key": "45de9dbfd541b5cd3e74f206e890261c67712b5576bdb6e6ca9b5b7a8f004689", "schedule_id": 21945, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2143", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Haggerston", "stage_seq": 2, "distance_m": 672.613, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Hoxton", "stage_seq": 3, "distance_m": 1554.851, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 2787.17, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Whitechapel", "stage_seq": 5, "distance_m": 8569.295, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "Shadwell", "stage_seq": 6, "distance_m": 9553.827, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Wapping", "stage_seq": 7, "distance_m": 10336.691, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 10813.015, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11127.08, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 11736.746, "section_seq": 1, "route_path_id": 119273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12026.19, "section_seq": 1, "route_path_id": 119273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 12783.015, "section_seq": 1, "route_path_id": 119273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Rolt Street Jn", "stage_seq": 13, "distance_m": 13270.153, "section_seq": 1, "route_path_id": 119273}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "New Cross ELL", "stage_seq": 14, "distance_m": 13985.264, "section_seq": 1, "route_path_id": 119273}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13985.264, "from_m": 0.0, "section_seq": 1, "route_path_id": 119273}], "total_distance_m": 13985.264, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13872.45, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 112.814, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:07Z", "source_id": 64097119, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:10Z", "source_id": 20314364, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:03Z", "source_id": 64101487, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:48:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:08Z", "source_id": 20315648, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:34Z", "source_id": 64107134, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:37Z", "source_id": 20317240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:53Z", "source_id": 64112067, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:53:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:57Z", "source_id": 20318735, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:43Z", "source_id": 64116073, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:45Z", "source_id": 20319925, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:35Z", "source_id": 64120204, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:40Z", "source_id": 20321112, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:11Z", "source_id": 64123620, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:14Z", "source_id": 20322070, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:38Z", "source_id": 64126909, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:41Z", "source_id": 20323029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:29Z", "source_id": 64130787, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:33Z", "source_id": 20324240, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:41Z", "source_id": 64137928, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:44Z", "source_id": 20326336, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Dalston Junction |
2143 |
2143 |
2 |
None |
None |
New Cross ELL |
2205 |
2205 |
D |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65967/2026-09-21/detailed |
None |
Surrey Quays |
2026-09-21T22:02:30+01:00 |
New Cross ELL |
4.0 |
{"type": "LineString", "coordinates": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]} |
1.4 |
2202 |
2206 |
Surrey Quays |
New Cross ELL |
New Cross ELL |
51.4769539 |
-0.0327073 |
51.4769539 |
-0.0327073 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
New Cross ELL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326336 |
1790024685204729 |
42 |
42 |
2026-09-21 21:16:39.624219 |
D |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:39.293544 |
| 723826 |
752948 |
Y41690 |
772C91MZ21 |
2026-09-21 |
COMPLETE |
20326679 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 752948, "stp": "P", "toc": "Great Western Railway", "uid": "Y41690", "consist": "800019", "dest_crs": "TAU", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41690/2026-09-21/detailed", "trust_id": "772C91MZ21", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Taunton", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "3", "is_terminated": 1, "next_location": "Taunton", "signalling_id": "2C91", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2206", "current_leg_dep": "2154", "current_leg_end": "Taunton", "origin_dep_time": "2000", "origin_platform": "1", "current_location": "Taunton Sig.e611", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9902859, 51.127841], [-2.9902139, 51.1270663], [-2.9901633, 51.126643099999995], [-2.9900951, 51.126217700000005], [-2.9899445999999994, 51.12536600000001], [-2.9897849999999995, 51.12459499999999], [-2.9895697, 51.1236718], [-2.9893215999999994, 51.122895], [-2.9890541, 51.1221], [-2.9887541999999994, 51.121299500000006], [-2.9884284, 51.12053209999999], [-2.988051, 51.119699700000005], [-2.9876287999999995, 51.1188535], [-2.9870263, 51.11774509999999], [-2.9862989, 51.116534], [-2.9860023999999994, 51.1160944], [-2.9855341, 51.1154166], [-2.9851023, 51.1148237], [-2.9848841, 51.11453069999998], [-2.9846428, 51.1142415], [-2.9841735999999996, 51.11366279999999], [-2.9835372999999996, 51.112932099999995], [-2.9828726, 51.1122093], [-2.9821425, 51.1114791], [-2.9813650999999997, 51.1107178], [-2.9805729, 51.11004810000001], [-2.9797679, 51.1093758], [-2.9789351, 51.10870140000001], [-2.9784928999999996, 51.1083667], [-2.9780526, 51.108032299999984], [-2.9771639, 51.1073242], [-2.9763233, 51.1066017], [-2.9755846999999997, 51.1059173], [-2.975291001001787, 51.105631359695174], [-2.9748805, 51.1052317], [-2.9738723999999994, 51.1041442], [-2.9729558999999997, 51.1030595], [-2.9725137000000004, 51.1025075], [-2.9721043999999996, 51.10194629999999], [-2.9713381999999995, 51.1008187], [-2.9709012, 51.1000993], [-2.9704976999999997, 51.099370399999984], [-2.9697943, 51.0979058], [-2.9694965, 51.097150799999994], [-2.9692166, 51.096380499999995], [-2.9687638999999995, 51.094847], [-2.9686004999999995, 51.094119600000006], [-2.9684679999999997, 51.09338679999999], [-2.9683737, 51.0926509], [-2.9682993999999994, 51.09191140000001], [-2.9682629, 51.09117749999999], [-2.9682464, 51.0904537], [-2.9682525, 51.0901228], [-2.9682565, 51.0900301], [-2.9682681, 51.08970589999999], [-2.9682991999999997, 51.0893258], [-2.9683320999999996, 51.08894779999999], [-2.9684425999999995, 51.0878948], [-2.9685845, 51.08684950000001], [-2.9687514, 51.08580680000001], [-2.9689513999999995, 51.08476110000001], [-2.9692204999999996, 51.0835892], [-2.9695167999999996, 51.0824171], [-2.9698071999999995, 51.08127459999999], [-2.9701506999999996, 51.08008079999999], [-2.9705246, 51.078931], [-2.9709163, 51.07778449999999], [-2.9711242999999996, 51.07719929999999], [-2.9713542999999993, 51.0766168], [-2.9715702, 51.07603400000001], [-2.9718075, 51.07544679999999], [-2.9722901, 51.07425299999999], [-2.9728119, 51.0730675], [-2.9730865, 51.07247879999999], [-2.9733715999999997, 51.0718877], [-2.9736584, 51.07130070000001], [-2.97396, 51.0707134], [-2.9743214999999994, 51.0700308], [-2.9745069, 51.0696931], [-2.9747014, 51.0693466], [-2.9750912, 51.0686705], [-2.9755126999999995, 51.0679932], [-2.9763347999999996, 51.0666555], [-2.97721, 51.0653154], [-2.9789445, 51.062702900000005], [-2.9807497, 51.0601128], [-2.9823048000000005, 51.05806059999999], [-2.9831141999999997, 51.05705539999999], [-2.9839656999999997, 51.056043499999994], [-2.9857965999999996, 51.053993199999994], [-2.9869561999999994, 51.0527185], [-2.9876601, 51.051977699999995], [-2.9882254999999995, 51.0513971], [-2.9891141, 51.05050500000001], [-2.9895771999999994, 51.0500574], [-2.990471603867489, 51.04919293101055], [-2.9906199999999994, 51.049049499999995], [-2.9912339, 51.04846950000001], [-2.9918694999999995, 51.0479045], [-2.9922575, 51.04755909999999], [-2.9926452999999995, 51.04722199999999], [-2.993267, 51.0466825], [-2.9939023, 51.04614879999999], [-2.9944385, 51.0457101], [-2.9949908, 51.04527149999999], [-2.9957869, 51.044656200000006], [-2.9966288, 51.0440212], [-2.9971633, 51.0436183], [-2.9977021, 51.043217799999994], [-2.9981386, 51.04288429999999], [-2.9986305999999994, 51.042514800000006], [-2.9988852, 51.0423243], [-2.9992177, 51.0420757], [-2.9995575, 51.04181719999999], [-2.9997981, 51.04163629999999], [-3.00003, 51.04146219999999], [-3.0004625999999996, 51.04113639999999], [-3.0007757999999995, 51.040901], [-3.0010570999999997, 51.0406878], [-3.0020143999999997, 51.03997189999999], [-3.0022062999999997, 51.0398285], [-3.0025238, 51.0395894], [-3.0031924, 51.0390886], [-3.0036244999999995, 51.038757], [-3.0039490999999994, 51.0385151], [-3.004352, 51.0382084], [-3.0047995999999997, 51.0378755], [-3.0053678999999995, 51.0374449], [-3.005957, 51.037001100000005], [-3.0064876, 51.0366071], [-3.0070641, 51.03618360000001], [-3.0077248, 51.0357016], [-3.0083399000000006, 51.035273200000006], [-3.0095535, 51.034437099999984], [-3.0102951000000004, 51.033925], [-3.0113363999999994, 51.0332032], [-3.0123429, 51.03249910000001], [-3.0132395999999995, 51.0318869], [-3.0141123999999997, 51.0313203], [-3.0148485999999997, 51.03086780000001], [-3.0157888999999996, 51.0303231], [-3.0164228, 51.0299699], [-3.0174399999999997, 51.02942740000001], [-3.0184603999999995, 51.028920499999984], [-3.019509199999999, 51.02843959999999], [-3.0207430999999993, 51.02789740000001], [-3.0216824999999994, 51.0275052], [-3.0227034999999995, 51.0271203], [-3.0237378, 51.026749799999976], [-3.0244913, 51.02649850000001], [-3.0251811999999996, 51.0262742], [-3.0258815, 51.0260607], [-3.0267561, 51.0258106], [-3.0276938, 51.0255504], [-3.0287374, 51.0252861], [-3.0292619, 51.025159], [-3.0304386, 51.024902399999995], [-3.0316169999999993, 51.0246728], [-3.0327925, 51.024449700000005], [-3.0340102999999994, 51.0242558], [-3.0353007999999995, 51.0240647], [-3.0366011, 51.023911], [-3.0379414, 51.023778099999994], [-3.0393495, 51.0236701], [-3.040199400000001, 51.0236203], [-3.0411609, 51.0235759], [-3.0420776, 51.0235448], [-3.0429419, 51.0235339], [-3.044326, 51.02353700000001], [-3.0458543999999996, 51.0235664], [-3.0470678999999996, 51.02361839999999], [-3.0477565999999996, 51.0236604], [-3.0481966999999996, 51.023687200000005], [-3.0495431999999996, 51.0237964], [-3.050506299999999, 51.023882500000006], [-3.0513476, 51.0239713], [-3.0525069, 51.0241188], [-3.053446, 51.02425170000001], [-3.0542719660063726, 51.024379960614745], [-3.0554932, 51.0245696], [-3.0562024, 51.024679099999986], [-3.0584661000000004, 51.0250197], [-3.0601330999999994, 51.02527479999999], [-3.0614258, 51.02545669999999], [-3.0630461, 51.02568329999999], [-3.0639439, 51.02579459999998], [-3.0650566999999995, 51.0259196], [-3.0660022, 51.02601349999999], [-3.0669463999999995, 51.026087399999994], [-3.0678819999999996, 51.02615219999999], [-3.0694753999999995, 51.0262389], [-3.0706536999999994, 51.026273999999994], [-3.0726922, 51.0262929], [-3.0746795999999996, 51.02625189999999], [-3.0756707999999997, 51.02621690000001], [-3.0766891, 51.02616280000001], [-3.0781221, 51.0260599], [-3.0789603999999997, 51.025980800000006], [-3.0797232999999995, 51.025906600000006], [-3.0812761999999996, 51.02572980000001], [-3.0819121, 51.02564269999999], [-3.0825366999999995, 51.025551], [-3.0833, 51.02543190000001], [-3.0840758, 51.0253008], [-3.0856795, 51.0249766], [-3.0862428, 51.0248585], [-3.0871987999999995, 51.024657999999995], [-3.0878542999999996, 51.02451589999999], [-3.0887987, 51.02431630000001], [-3.0895368, 51.024159199999986], [-3.0901407999999995, 51.0240324], [-3.0909822, 51.023865999999984], [-3.0914151999999997, 51.0237825], [-3.0916003999999995, 51.02375179999999], [-3.0922861000000004, 51.023634699999995], [-3.0930382, 51.0235184], [-3.0933054, 51.02348010000001], [-3.0938686, 51.023414499999994], [-3.094242299999999, 51.0233678], [-3.0951394999999997, 51.0232735], [-3.0955818999999996, 51.0232327], [-3.0962156, 51.023191599999976], [-3.0970156, 51.0231473], [-3.0979267, 51.023123299999995], [-3.0985027, 51.023125], [-3.0989985, 51.0231389], [-3.099488, 51.02316100000001], [-3.1000099999999997, 51.0231873], [-3.1004835999999996, 51.02321469999999], [-3.1005222, 51.02321679999999], [-3.1013211999999997, 51.02326070000001], [-3.1019633999999994, 51.02329420000001], [-3.1025854, 51.02332969999999]]}", "current_leg_start": "Bridgwater", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "51.0233297", "next_location_lon": "-3.1025854", "previous_location": "Bridgwater", "current_leg_milage": "11.5", "linx_max_speed_mph": 125, "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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 671.26, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.175, \"from_m\": 671.26, \"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\": 846.89, \"from_m\": 735.175, \"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\": 921.96, \"from_m\": 846.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.134, \"from_m\": 921.96, \"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\": 15903.896, \"from_m\": 4038.134, \"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\": 15956.158, \"from_m\": 15903.896, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15995.988, \"from_m\": 15956.158, \"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\": 19224.77, \"from_m\": 15995.988, \"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\": 19277.106, \"from_m\": 19224.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.919, \"from_m\": 19277.106, \"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\": 19382.731, \"from_m\": 19319.919, \"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\": 20082.193, \"from_m\": 19382.731, \"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\": 20488.181, \"from_m\": 20082.193, \"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\": 31860.517, \"from_m\": 20488.181, \"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\": 34082.41, \"from_m\": 31860.517, \"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\": 34178.106, \"from_m\": 34082.41, \"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\": 34310.982, \"from_m\": 34178.106, \"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\": 34904.26, \"from_m\": 34310.982, \"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\": 34955.853, \"from_m\": 34904.26, \"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\": 35126.929, \"from_m\": 34955.853, \"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\": 43889.182, \"from_m\": 35126.929, \"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\": 44720.03, \"from_m\": 43889.182, \"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\": 44809.201, \"from_m\": 44720.03, \"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\": 51756.894, \"from_m\": 44809.201, \"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\": 53355.107, \"from_m\": 51756.894, \"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\": 53556.996, \"from_m\": 53355.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53854.892, \"from_m\": 53556.996, \"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\": 54053.73, \"from_m\": 53854.892, \"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\": 55663.846, \"from_m\": 54053.73, \"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\": 55773.648, \"from_m\": 55663.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57863.875, \"from_m\": 55773.648, \"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\": 57883.964, \"from_m\": 57863.875, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58261.275, \"from_m\": 57883.964, \"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\": 58415.643, \"from_m\": 58261.275, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59608.193, \"from_m\": 58415.643, \"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\": 59957.717, \"from_m\": 59608.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60393.542, \"from_m\": 59957.717, \"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\": 60446.214, \"from_m\": 60393.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60483.721, \"from_m\": 60446.214, \"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\": 60500.095, \"from_m\": 60483.721, \"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\": 60563.147, \"from_m\": 60500.095, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61290.784, \"from_m\": 60563.147, \"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\": 62246.629, \"from_m\": 61290.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65843.451, \"from_m\": 62246.629, \"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\": 66550.378, \"from_m\": 65843.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67521.447, \"from_m\": 66550.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71313.787, \"from_m\": 67521.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92179.776, \"from_m\": 71313.787, \"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\": 92240.776, \"from_m\": 92179.776, \"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\": 92323.682, \"from_m\": 92240.776, \"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\": 92442.518, \"from_m\": 92323.682, \"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\": 95581.989, \"from_m\": 92442.518, \"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\": 96445.251, \"from_m\": 95581.989, \"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\": 98457.836, \"from_m\": 96445.251, \"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\": 98604.871, \"from_m\": 98457.836, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 99275.772, \"from_m\": 98604.871, \"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\": 112813.018, \"from_m\": 99275.772, \"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\": 138887.931, \"from_m\": 112813.018, \"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}], \"service_id\": 752948, \"profile_key\": \"edd7efcf2b50240827bd1446f41f1dd6ff6c2f4dad5bb44cf2356d79aac79352\", \"schedule_id\": 30782, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.905, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.162, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.283, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.382, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2013H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.609, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.776, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.94, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.281, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34672.516, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 11, \"distance_m\": 36467.877, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 12, \"distance_m\": 43462.759, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Pilning\", \"stage_seq\": 13, \"distance_m\": 45638.157, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2036\", \"location\": \"Patchway\", \"stage_seq\": 14, \"distance_m\": 51553.149, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2040\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 15, \"distance_m\": 54099.544, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Horfield Jn\", \"stage_seq\": 16, \"distance_m\": 55202.427, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 17, \"distance_m\": 57863.875, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2045\", \"location\": \"Stapleton Road\", \"stage_seq\": 18, \"distance_m\": 58505.928, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049H\", \"location\": \"Lawrence Hill\", \"stage_seq\": 19, \"distance_m\": 59471.163, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 20, \"distance_m\": 60012.225, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 21, \"distance_m\": 60603.844, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2058\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 22, \"distance_m\": 61171.556, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Bristol West Jn\", \"stage_seq\": 23, \"distance_m\": 61703.625, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2101H\", \"location\": \"Bedminster\", \"stage_seq\": 24, \"distance_m\": 62603.362, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104H\", \"location\": \"Parson Street\", \"stage_seq\": 25, \"distance_m\": 64045.04, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 26, \"distance_m\": 78324.963, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2117\", \"location\": \"Yatton\", \"stage_seq\": 27, \"distance_m\": 84640.896, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2123\", \"location\": \"Worle\", \"stage_seq\": 28, \"distance_m\": 91339.077, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Worle Jn\", \"stage_seq\": 29, \"distance_m\": 92240.776, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Weston Milton\", \"stage_seq\": 30, \"distance_m\": 93926.069, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2135\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 31, \"distance_m\": 95834.657, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Uphill Jn\", \"stage_seq\": 32, \"distance_m\": 98735.123, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Highbridge & Burnham\", \"stage_seq\": 33, \"distance_m\": 110258.486, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153H\", \"location\": \"Bridgwater\", \"stage_seq\": 34, \"distance_m\": 120385.519, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Cogload Jn\", \"stage_seq\": 35, \"distance_m\": 131414.532, \"section_seq\": 1, \"route_path_id\": 142833}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"Taunton\", \"stage_seq\": 36, \"distance_m\": 138887.931, \"section_seq\": 1, \"route_path_id\": 142833}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 138887.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142833}], \"total_distance_m\": 138887.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 132024.638, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6863.293, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2000", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.0233297", "current_position_lon": "-3.1025854", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:50Z\", \"source_id\": 63867821, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:56Z\", \"source_id\": 20248947, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:15Z\", \"source_id\": 63895393, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:20Z\", \"source_id\": 20256543, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:40Z\", \"source_id\": 63916590, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:44Z\", \"source_id\": 20262519, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:38Z\", \"source_id\": 63931535, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:42Z\", \"source_id\": 20266687, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:57Z\", \"source_id\": 63939593, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:59Z\", \"source_id\": 20269004, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:05Z\", \"source_id\": 63954303, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:08Z\", \"source_id\": 20273269, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:04Z\", \"source_id\": 63961634, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:09Z\", \"source_id\": 20275372, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:56Z\", \"source_id\": 63971061, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:01Z\", \"source_id\": 20278079, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:19Z\", \"source_id\": 20282991, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:24Z\", \"source_id\": 20286581, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:17Z\", \"source_id\": 64015750, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:20Z\", \"source_id\": 20290630, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:53Z\", \"source_id\": 64028552, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:56Z\", \"source_id\": 20294395, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:21Z\", \"source_id\": 64043516, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:24Z\", \"source_id\": 20298686, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:56Z\", \"source_id\": 20303009, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:11Z\", \"source_id\": 64063526, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:12Z\", \"source_id\": 20304517, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:07Z\", \"source_id\": 64094884, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:10Z\", \"source_id\": 20313734, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:22Z\", \"source_id\": 64111101, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:26Z\", \"source_id\": 20318423, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:13Z\", \"source_id\": 64139065, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:18Z\", \"source_id\": 20326679, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Taunton", "service_state_platform": "3", "timing_fact_generation": 1790024719706149, "current_leg_arrival_utc": "2026-09-21T22:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:41.367873", "service_state_evidence_id": 20326679, "current_leg_start_actual_dep": "2026-09-21T21:54:30+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:41.596652", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
CDF |
TAU |
2C91 |
800019 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "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": 671.26, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.175, "from_m": 671.26, "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": 846.89, "from_m": 735.175, "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": 921.96, "from_m": 846.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.134, "from_m": 921.96, "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": 15903.896, "from_m": 4038.134, "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": 15956.158, "from_m": 15903.896, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15995.988, "from_m": 15956.158, "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": 19224.77, "from_m": 15995.988, "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": 19277.106, "from_m": 19224.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.919, "from_m": 19277.106, "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": 19382.731, "from_m": 19319.919, "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": 20082.193, "from_m": 19382.731, "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": 20488.181, "from_m": 20082.193, "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": 31860.517, "from_m": 20488.181, "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": 34082.41, "from_m": 31860.517, "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": 34178.106, "from_m": 34082.41, "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": 34310.982, "from_m": 34178.106, "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": 34904.26, "from_m": 34310.982, "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": 34955.853, "from_m": 34904.26, "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": 35126.929, "from_m": 34955.853, "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": 43889.182, "from_m": 35126.929, "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": 44720.03, "from_m": 43889.182, "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": 44809.201, "from_m": 44720.03, "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": 51756.894, "from_m": 44809.201, "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": 53355.107, "from_m": 51756.894, "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": 53556.996, "from_m": 53355.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53854.892, "from_m": 53556.996, "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": 54053.73, "from_m": 53854.892, "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": 55663.846, "from_m": 54053.73, "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": 55773.648, "from_m": 55663.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57863.875, "from_m": 55773.648, "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": 57883.964, "from_m": 57863.875, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58261.275, "from_m": 57883.964, "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": 58415.643, "from_m": 58261.275, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59608.193, "from_m": 58415.643, "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": 59957.717, "from_m": 59608.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60393.542, "from_m": 59957.717, "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": 60446.214, "from_m": 60393.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60483.721, "from_m": 60446.214, "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": 60500.095, "from_m": 60483.721, "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": 60563.147, "from_m": 60500.095, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61290.784, "from_m": 60563.147, "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": 62246.629, "from_m": 61290.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65843.451, "from_m": 62246.629, "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": 66550.378, "from_m": 65843.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67521.447, "from_m": 66550.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71313.787, "from_m": 67521.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92179.776, "from_m": 71313.787, "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": 92240.776, "from_m": 92179.776, "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": 92323.682, "from_m": 92240.776, "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": 92442.518, "from_m": 92323.682, "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": 95581.989, "from_m": 92442.518, "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": 96445.251, "from_m": 95581.989, "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": 98457.836, "from_m": 96445.251, "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": 98604.871, "from_m": 98457.836, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 99275.772, "from_m": 98604.871, "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": 112813.018, "from_m": 99275.772, "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": 138887.931, "from_m": 112813.018, "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}], "service_id": 752948, "profile_key": "edd7efcf2b50240827bd1446f41f1dd6ff6c2f4dad5bb44cf2356d79aac79352", "schedule_id": 30782, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2000", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.905, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.162, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.283, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.382, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2013H", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.609, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.776, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.94, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.281, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024H", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34672.516, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Severn Tunnel West", "stage_seq": 11, "distance_m": 36467.877, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Severn Tunnel East", "stage_seq": 12, "distance_m": 43462.759, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Pilning", "stage_seq": 13, "distance_m": 45638.157, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2036", "location": "Patchway", "stage_seq": 14, "distance_m": 51553.149, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2040", "location": "Filton Abbey Wood", "stage_seq": 15, "distance_m": 54099.544, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Horfield Jn", "stage_seq": 16, "distance_m": 55202.427, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Narroways Hill Jn", "stage_seq": 17, "distance_m": 57863.875, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2045", "location": "Stapleton Road", "stage_seq": 18, "distance_m": 58505.928, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049H", "location": "Lawrence Hill", "stage_seq": 19, "distance_m": 59471.163, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Dr Day's Jn", "stage_seq": 20, "distance_m": 60012.225, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Bristol East Jn", "stage_seq": 21, "distance_m": 60603.844, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2058", "location": "Bristol Temple Meads", "stage_seq": 22, "distance_m": 61171.556, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Bristol West Jn", "stage_seq": 23, "distance_m": 61703.625, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2101H", "location": "Bedminster", "stage_seq": 24, "distance_m": 62603.362, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104H", "location": "Parson Street", "stage_seq": 25, "distance_m": 64045.04, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111H", "location": "Nailsea & Backwell", "stage_seq": 26, "distance_m": 78324.963, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2117", "location": "Yatton", "stage_seq": 27, "distance_m": 84640.896, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2123", "location": "Worle", "stage_seq": 28, "distance_m": 91339.077, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Worle Jn", "stage_seq": 29, "distance_m": 92240.776, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Weston Milton", "stage_seq": 30, "distance_m": 93926.069, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2135", "location": "Weston-super-Mare", "stage_seq": 31, "distance_m": 95834.657, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Uphill Jn", "stage_seq": 32, "distance_m": 98735.123, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Highbridge & Burnham", "stage_seq": 33, "distance_m": 110258.486, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153H", "location": "Bridgwater", "stage_seq": 34, "distance_m": 120385.519, "section_seq": 1, "route_path_id": 142833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Cogload Jn", "stage_seq": 35, "distance_m": 131414.532, "section_seq": 1, "route_path_id": 142833}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Taunton", "stage_seq": 36, "distance_m": 138887.931, "section_seq": 1, "route_path_id": 142833}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 138887.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 142833}], "total_distance_m": 138887.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 132024.638, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6863.293, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24682, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:50Z", "source_id": 63867821, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:11:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:56Z", "source_id": 20248947, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:15Z", "source_id": 63895393, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:22:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:20Z", "source_id": 20256543, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:40Z", "source_id": 63916590, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:44Z", "source_id": 20262519, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25711, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:38Z", "source_id": 63931535, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:42Z", "source_id": 20266687, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25815, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:57Z", "source_id": 63939593, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:39:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:59Z", "source_id": 20269004, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25836, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:05Z", "source_id": 63954303, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:08Z", "source_id": 20273269, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:04Z", "source_id": 63961634, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:09Z", "source_id": 20275372, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26061, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:56Z", "source_id": 63971061, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:01Z", "source_id": 20278079, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:19Z", "source_id": 20282991, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:24Z", "source_id": 20286581, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:17Z", "source_id": 64015750, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:20Z", "source_id": 20290630, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:53Z", "source_id": 64028552, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:17:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:56Z", "source_id": 20294395, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:21Z", "source_id": 64043516, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:24Z", "source_id": 20298686, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:56Z", "source_id": 20303009, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:11Z", "source_id": 64063526, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:32:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:12Z", "source_id": 20304517, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26190, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:07Z", "source_id": 64094884, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:10Z", "source_id": 20313734, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:22Z", "source_id": 64111101, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:26Z", "source_id": 20318423, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:13Z", "source_id": 64139065, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:18Z", "source_id": 20326679, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Cardiff Central |
2000 |
2000 |
1 |
None |
None |
Taunton |
2205 |
2205 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41690/2026-09-21/detailed |
None |
Bridgwater |
2026-09-21T21:54:30+01:00 |
Taunton |
12.0 |
{"type": "LineString", "coordinates": [[-2.9902859, 51.127841], [-2.9902139, 51.1270663], [-2.9901633, 51.126643099999995], [-2.9900951, 51.126217700000005], [-2.9899445999999994, 51.12536600000001], [-2.9897849999999995, 51.12459499999999], [-2.9895697, 51.1236718], [-2.9893215999999994, 51.122895], [-2.9890541, 51.1221], [-2.9887541999999994, 51.121299500000006], [-2.9884284, 51.12053209999999], [-2.988051, 51.119699700000005], [-2.9876287999999995, 51.1188535], [-2.9870263, 51.11774509999999], [-2.9862989, 51.116534], [-2.9860023999999994, 51.1160944], [-2.9855341, 51.1154166], [-2.9851023, 51.1148237], [-2.9848841, 51.11453069999998], [-2.9846428, 51.1142415], [-2.9841735999999996, 51.11366279999999], [-2.9835372999999996, 51.112932099999995], [-2.9828726, 51.1122093], [-2.9821425, 51.1114791], [-2.9813650999999997, 51.1107178], [-2.9805729, 51.11004810000001], [-2.9797679, 51.1093758], [-2.9789351, 51.10870140000001], [-2.9784928999999996, 51.1083667], [-2.9780526, 51.108032299999984], [-2.9771639, 51.1073242], [-2.9763233, 51.1066017], [-2.9755846999999997, 51.1059173], [-2.975291001001787, 51.105631359695174], [-2.9748805, 51.1052317], [-2.9738723999999994, 51.1041442], [-2.9729558999999997, 51.1030595], [-2.9725137000000004, 51.1025075], [-2.9721043999999996, 51.10194629999999], [-2.9713381999999995, 51.1008187], [-2.9709012, 51.1000993], [-2.9704976999999997, 51.099370399999984], [-2.9697943, 51.0979058], [-2.9694965, 51.097150799999994], [-2.9692166, 51.096380499999995], [-2.9687638999999995, 51.094847], [-2.9686004999999995, 51.094119600000006], [-2.9684679999999997, 51.09338679999999], [-2.9683737, 51.0926509], [-2.9682993999999994, 51.09191140000001], [-2.9682629, 51.09117749999999], [-2.9682464, 51.0904537], [-2.9682525, 51.0901228], [-2.9682565, 51.0900301], [-2.9682681, 51.08970589999999], [-2.9682991999999997, 51.0893258], [-2.9683320999999996, 51.08894779999999], [-2.9684425999999995, 51.0878948], [-2.9685845, 51.08684950000001], [-2.9687514, 51.08580680000001], [-2.9689513999999995, 51.08476110000001], [-2.9692204999999996, 51.0835892], [-2.9695167999999996, 51.0824171], [-2.9698071999999995, 51.08127459999999], [-2.9701506999999996, 51.08008079999999], [-2.9705246, 51.078931], [-2.9709163, 51.07778449999999], [-2.9711242999999996, 51.07719929999999], [-2.9713542999999993, 51.0766168], [-2.9715702, 51.07603400000001], [-2.9718075, 51.07544679999999], [-2.9722901, 51.07425299999999], [-2.9728119, 51.0730675], [-2.9730865, 51.07247879999999], [-2.9733715999999997, 51.0718877], [-2.9736584, 51.07130070000001], [-2.97396, 51.0707134], [-2.9743214999999994, 51.0700308], [-2.9745069, 51.0696931], [-2.9747014, 51.0693466], [-2.9750912, 51.0686705], [-2.9755126999999995, 51.0679932], [-2.9763347999999996, 51.0666555], [-2.97721, 51.0653154], [-2.9789445, 51.062702900000005], [-2.9807497, 51.0601128], [-2.9823048000000005, 51.05806059999999], [-2.9831141999999997, 51.05705539999999], [-2.9839656999999997, 51.056043499999994], [-2.9857965999999996, 51.053993199999994], [-2.9869561999999994, 51.0527185], [-2.9876601, 51.051977699999995], [-2.9882254999999995, 51.0513971], [-2.9891141, 51.05050500000001], [-2.9895771999999994, 51.0500574], [-2.990471603867489, 51.04919293101055], [-2.9906199999999994, 51.049049499999995], [-2.9912339, 51.04846950000001], [-2.9918694999999995, 51.0479045], [-2.9922575, 51.04755909999999], [-2.9926452999999995, 51.04722199999999], [-2.993267, 51.0466825], [-2.9939023, 51.04614879999999], [-2.9944385, 51.0457101], [-2.9949908, 51.04527149999999], [-2.9957869, 51.044656200000006], [-2.9966288, 51.0440212], [-2.9971633, 51.0436183], [-2.9977021, 51.043217799999994], [-2.9981386, 51.04288429999999], [-2.9986305999999994, 51.042514800000006], [-2.9988852, 51.0423243], [-2.9992177, 51.0420757], [-2.9995575, 51.04181719999999], [-2.9997981, 51.04163629999999], [-3.00003, 51.04146219999999], [-3.0004625999999996, 51.04113639999999], [-3.0007757999999995, 51.040901], [-3.0010570999999997, 51.0406878], [-3.0020143999999997, 51.03997189999999], [-3.0022062999999997, 51.0398285], [-3.0025238, 51.0395894], [-3.0031924, 51.0390886], [-3.0036244999999995, 51.038757], [-3.0039490999999994, 51.0385151], [-3.004352, 51.0382084], [-3.0047995999999997, 51.0378755], [-3.0053678999999995, 51.0374449], [-3.005957, 51.037001100000005], [-3.0064876, 51.0366071], [-3.0070641, 51.03618360000001], [-3.0077248, 51.0357016], [-3.0083399000000006, 51.035273200000006], [-3.0095535, 51.034437099999984], [-3.0102951000000004, 51.033925], [-3.0113363999999994, 51.0332032], [-3.0123429, 51.03249910000001], [-3.0132395999999995, 51.0318869], [-3.0141123999999997, 51.0313203], [-3.0148485999999997, 51.03086780000001], [-3.0157888999999996, 51.0303231], [-3.0164228, 51.0299699], [-3.0174399999999997, 51.02942740000001], [-3.0184603999999995, 51.028920499999984], [-3.019509199999999, 51.02843959999999], [-3.0207430999999993, 51.02789740000001], [-3.0216824999999994, 51.0275052], [-3.0227034999999995, 51.0271203], [-3.0237378, 51.026749799999976], [-3.0244913, 51.02649850000001], [-3.0251811999999996, 51.0262742], [-3.0258815, 51.0260607], [-3.0267561, 51.0258106], [-3.0276938, 51.0255504], [-3.0287374, 51.0252861], [-3.0292619, 51.025159], [-3.0304386, 51.024902399999995], [-3.0316169999999993, 51.0246728], [-3.0327925, 51.024449700000005], [-3.0340102999999994, 51.0242558], [-3.0353007999999995, 51.0240647], [-3.0366011, 51.023911], [-3.0379414, 51.023778099999994], [-3.0393495, 51.0236701], [-3.040199400000001, 51.0236203], [-3.0411609, 51.0235759], [-3.0420776, 51.0235448], [-3.0429419, 51.0235339], [-3.044326, 51.02353700000001], [-3.0458543999999996, 51.0235664], [-3.0470678999999996, 51.02361839999999], [-3.0477565999999996, 51.0236604], [-3.0481966999999996, 51.023687200000005], [-3.0495431999999996, 51.0237964], [-3.050506299999999, 51.023882500000006], [-3.0513476, 51.0239713], [-3.0525069, 51.0241188], [-3.053446, 51.02425170000001], [-3.0542719660063726, 51.024379960614745], [-3.0554932, 51.0245696], [-3.0562024, 51.024679099999986], [-3.0584661000000004, 51.0250197], [-3.0601330999999994, 51.02527479999999], [-3.0614258, 51.02545669999999], [-3.0630461, 51.02568329999999], [-3.0639439, 51.02579459999998], [-3.0650566999999995, 51.0259196], [-3.0660022, 51.02601349999999], [-3.0669463999999995, 51.026087399999994], [-3.0678819999999996, 51.02615219999999], [-3.0694753999999995, 51.0262389], [-3.0706536999999994, 51.026273999999994], [-3.0726922, 51.0262929], [-3.0746795999999996, 51.02625189999999], [-3.0756707999999997, 51.02621690000001], [-3.0766891, 51.02616280000001], [-3.0781221, 51.0260599], [-3.0789603999999997, 51.025980800000006], [-3.0797232999999995, 51.025906600000006], [-3.0812761999999996, 51.02572980000001], [-3.0819121, 51.02564269999999], [-3.0825366999999995, 51.025551], [-3.0833, 51.02543190000001], [-3.0840758, 51.0253008], [-3.0856795, 51.0249766], [-3.0862428, 51.0248585], [-3.0871987999999995, 51.024657999999995], [-3.0878542999999996, 51.02451589999999], [-3.0887987, 51.02431630000001], [-3.0895368, 51.024159199999986], [-3.0901407999999995, 51.0240324], [-3.0909822, 51.023865999999984], [-3.0914151999999997, 51.0237825], [-3.0916003999999995, 51.02375179999999], [-3.0922861000000004, 51.023634699999995], [-3.0930382, 51.0235184], [-3.0933054, 51.02348010000001], [-3.0938686, 51.023414499999994], [-3.094242299999999, 51.0233678], [-3.0951394999999997, 51.0232735], [-3.0955818999999996, 51.0232327], [-3.0962156, 51.023191599999976], [-3.0970156, 51.0231473], [-3.0979267, 51.023123299999995], [-3.0985027, 51.023125], [-3.0989985, 51.0231389], [-3.099488, 51.02316100000001], [-3.1000099999999997, 51.0231873], [-3.1004835999999996, 51.02321469999999], [-3.1005222, 51.02321679999999], [-3.1013211999999997, 51.02326070000001], [-3.1019633999999994, 51.02329420000001], [-3.1025854, 51.02332969999999]]} |
11.5 |
2154 |
2206 |
Bridgwater |
Taunton Sig.e611 |
Taunton |
51.0233297 |
-3.1025854 |
51.0233297 |
-3.1025854 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
Taunton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326679 |
1790024719706149 |
111 |
111 |
2026-09-21 21:16:41.596652 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:41.367873 |
| 723827 |
754032 |
P28767 |
122W34MZ21 |
2026-09-21 |
COMPLETE |
20327069 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 754032, "stp": "P", "toc": "Northern", "uid": "P28767", "consist": "156479", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28767/2026-09-21/detailed", "trust_id": "122W34MZ21", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-21", "dest_arr_time": "2204", "dest_platform": "2", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "2W34", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "2206", "current_leg_dep": "2201", "current_leg_end": "Middlesbrough", "origin_dep_time": "2046", "origin_platform": "7", "current_location": "Middlesbrough", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3001266, 54.5595266], [-1.2998332, 54.5595927], [-1.2992524999999997, 54.559696], [-1.2988475999999998, 54.55974390000001], [-1.2986333, 54.55976489999999], [-1.2984092, 54.55977489999999], [-1.2981534, 54.5597845], [-1.2978826999999995, 54.5597873], [-1.2976245, 54.55977899999999], [-1.2973629, 54.5597663], [-1.2971058999999998, 54.559745500000005], [-1.2965307, 54.559676200000006], [-1.2962016, 54.5596225], [-1.2958945999999998, 54.5595606], [-1.2956353, 54.5595063], [-1.2953796, 54.559444899999995], [-1.2948942, 54.55931739999999], [-1.2942129, 54.55912869999999], [-1.2938615, 54.5590373], [-1.2934538, 54.5589419], [-1.2930273, 54.5588531], [-1.2926304, 54.55878549999999], [-1.2922467999999998, 54.5587342], [-1.2918363999999998, 54.5586944], [-1.2914126999999995, 54.5586665], [-1.291013, 54.5586517], [-1.2906777, 54.558655], [-1.2902352, 54.5586665], [-1.2898972, 54.55868829999999], [-1.2898078, 54.55869599999999], [-1.2893675999999998, 54.55874219999999], [-1.2889681999999998, 54.5587976], [-1.2885108999999997, 54.5588806], [-1.2880294999999995, 54.55898609999999], [-1.2876013, 54.5590947], [-1.2869264, 54.55928600000001], [-1.284976, 54.55984539999999], [-1.2825873, 54.56055479999999], [-1.2806580999999997, 54.56112850000001], [-1.2788978, 54.5616417], [-1.2787246999999995, 54.5616931], [-1.278031, 54.5619168], [-1.2773383, 54.56210569999999], [-1.2756523, 54.56255699999999], [-1.2749611999999997, 54.562742], [-1.2735907999999998, 54.56310899999999], [-1.2727008, 54.5633669], [-1.2718038, 54.56366119999999], [-1.2707666999999998, 54.5640344], [-1.2702272999999995, 54.5642409], [-1.2694996999999997, 54.5645467], [-1.2690136, 54.56476079999999], [-1.2683369, 54.565080599999995], [-1.2675138999999995, 54.5654835], [-1.2666787999999998, 54.5658929], [-1.2652689, 54.566577200000005], [-1.263645, 54.5673684], [-1.2628140999999995, 54.5677856], [-1.2624124, 54.56800500000001], [-1.2621405, 54.56817470000001], [-1.2617740999999998, 54.5684324], [-1.2614798, 54.5686703], [-1.2612613, 54.5688748], [-1.2610037, 54.5691474], [-1.2607676, 54.5694465], [-1.2605039, 54.56983979999999], [-1.2601265999999998, 54.570457899999994], [-1.2598685, 54.57086999999999], [-1.2597074999999998, 54.57110230000001], [-1.2595293999999997, 54.5713313], [-1.2593164, 54.5715591], [-1.2591495999999998, 54.57173199999999], [-1.2589428, 54.5719178], [-1.258565, 54.57221559999999], [-1.25764139776733, 54.57286516301354], [-1.257441, 54.5730061], [-1.2573049, 54.5731107], [-1.2572224, 54.5731687], [-1.257171548805203, 54.57320935149823], [-1.2570843, 54.573279099999986], [-1.2570186, 54.573333], [-1.2568, 54.573536], [-1.2567261999999997, 54.57359230000001], [-1.2566008, 54.5736852], [-1.2564862, 54.57377580000001], [-1.2563145, 54.573896299999994], [-1.255940245070351, 54.574155802722984], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]}", "current_leg_start": "Thornaby", "dest_arr_time_act": "2203½", "motion_projection": null, "next_location_lat": "54.5793567", "next_location_lon": "-1.2343611", "previous_location": "Thornaby", "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\": 306.405, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 388.509, \"from_m\": 306.405, \"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\": 1545.467, \"from_m\": 388.509, \"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\": 10688.63, \"from_m\": 1545.467, \"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\": 11869.762, \"from_m\": 10688.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16697.545, \"from_m\": 11869.762, \"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\": 18700.335, \"from_m\": 16697.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18990.777, \"from_m\": 18700.335, \"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\": 19093.21, \"from_m\": 18990.777, \"capability_applied\": null, \"effective_limit_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\": 19898.694, \"from_m\": 19093.21, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20578.411, \"from_m\": 19898.694, \"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\": 26018.51, \"from_m\": 20578.411, \"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\": 26653.457, \"from_m\": 26018.51, \"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\": 28324.144, \"from_m\": 26653.457, \"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\": 28445.528, \"from_m\": 28324.144, \"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\": 29376.49, \"from_m\": 28445.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29394.906, \"from_m\": 29376.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42704.862, \"from_m\": 29394.906, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43227.026, \"from_m\": 42704.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45878.415, \"from_m\": 43227.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46395.715, \"from_m\": 45878.415, \"capability_applied\": null, \"effective_limit_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\": 48111.089, \"from_m\": 46395.715, \"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\": 49005.137, \"from_m\": 48111.089, \"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\": 49622.273, \"from_m\": 49005.137, \"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\": 59267.691, \"from_m\": 49622.273, \"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\": 63678.621, \"from_m\": 59267.691, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63716.62, \"from_m\": 63678.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\": 64253.018, \"from_m\": 63716.62, \"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\": 67051.307, \"from_m\": 64253.018, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67383.126, \"from_m\": 67051.307, \"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\": 67506.575, \"from_m\": 67383.126, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67545.565, \"from_m\": 67506.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68553.624, \"from_m\": 67545.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69389.939, \"from_m\": 68553.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 70000.437, \"from_m\": 69389.939, \"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\": 70403.694, \"from_m\": 70000.437, \"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\": 70820.221, \"from_m\": 70403.694, \"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\": 71039.314, \"from_m\": 70820.221, \"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\": 71869.671, \"from_m\": 71039.314, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73559.345, \"from_m\": 71869.671, \"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\": 73835.17, \"from_m\": 73559.345, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74243.034, \"from_m\": 73835.17, \"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\": 74348.543, \"from_m\": 74243.034, \"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\": 76009.235, \"from_m\": 74348.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 754032, \"profile_key\": \"9a63097974bdeece08947462b056cc658064950f756acc43fc05790c6f9bc1bf\", \"schedule_id\": 21188, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 750.737, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Park Lane Jn\", \"stage_seq\": 3, \"distance_m\": 1724.223, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"Heworth\", \"stage_seq\": 4, \"distance_m\": 4673.415, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Pelaw Jn\", \"stage_seq\": 5, \"distance_m\": 6108.305, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Brockley Whins\", \"stage_seq\": 6, \"distance_m\": 10913.428, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105H\", \"location\": \"Sunderland\", \"stage_seq\": 7, \"distance_m\": 19432.016, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 8, \"distance_m\": 22788.857, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113H\", \"location\": \"Seaham\", \"stage_seq\": 9, \"distance_m\": 27804.889, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2121H\", \"location\": \"Horden\", \"stage_seq\": 10, \"distance_m\": 37059.82, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Horden Sig. NS7148\", \"stage_seq\": 11, \"distance_m\": 38699.791, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132\", \"location\": \"Hartlepool\", \"stage_seq\": 12, \"distance_m\": 48554.991, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Seaton Carew\", \"stage_seq\": 13, \"distance_m\": 52101.491, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Greatham S.B.\", \"stage_seq\": 14, \"distance_m\": 55462.642, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Billingham\", \"stage_seq\": 15, \"distance_m\": 59901.797, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Billingham Jn\", \"stage_seq\": 16, \"distance_m\": 61033.966, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Norton South Jn\", \"stage_seq\": 17, \"distance_m\": 64253.018, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2151\", \"location\": \"Stockton\", \"stage_seq\": 18, \"distance_m\": 67178.592, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Hartburn Jn\", \"stage_seq\": 19, \"distance_m\": 68528.237, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 20, \"distance_m\": 69389.939, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Thornaby\", \"stage_seq\": 21, \"distance_m\": 70840.39, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 22, \"distance_m\": 74265.962, \"section_seq\": 1, \"route_path_id\": 138871}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 23, \"distance_m\": 76009.235, \"section_seq\": 1, \"route_path_id\": 138871}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76009.235, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138871}], \"total_distance_m\": 76009.235, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 74253.138, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1756.097, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2046", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "54.5793567", "current_position_lon": "-1.2343611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:15Z\", \"source_id\": 63974302, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:18Z\", \"source_id\": 20278951, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:35Z\", \"source_id\": 63987282, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:40Z\", \"source_id\": 20282540, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:47Z\", \"source_id\": 64002168, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:54Z\", \"source_id\": 20286896, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:36Z\", \"source_id\": 64020940, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:38Z\", \"source_id\": 20292173, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:41Z\", \"source_id\": 64030312, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:44Z\", \"source_id\": 20294926, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:58Z\", \"source_id\": 64062909, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:00Z\", \"source_id\": 20304369, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:25Z\", \"source_id\": 64075888, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:29Z\", \"source_id\": 20307995, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4119, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:20Z\", \"source_id\": 64088828, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:23Z\", \"source_id\": 20311922, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 64113012, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:21Z\", \"source_id\": 20319015, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:58Z\", \"source_id\": 64127607, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:06Z\", \"source_id\": 20323260, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:50Z\", \"source_id\": 64140532, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:51Z\", \"source_id\": 20327069, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Middlesbrough", "service_state_platform": "2", "timing_fact_generation": 1790024753096089, "current_leg_arrival_utc": "2026-09-21T22:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:42.881151", "service_state_evidence_id": 20327069, "current_leg_start_actual_dep": "2026-09-21T21:58:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:43.821338", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NCL |
MBR |
2W34 |
156479 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 306.405, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 388.509, "from_m": 306.405, "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": 1545.467, "from_m": 388.509, "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": 10688.63, "from_m": 1545.467, "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": 11869.762, "from_m": 10688.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16697.545, "from_m": 11869.762, "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": 18700.335, "from_m": 16697.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18990.777, "from_m": 18700.335, "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": 19093.21, "from_m": 18990.777, "capability_applied": null, "effective_limit_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": 19898.694, "from_m": 19093.21, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20578.411, "from_m": 19898.694, "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": 26018.51, "from_m": 20578.411, "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": 26653.457, "from_m": 26018.51, "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": 28324.144, "from_m": 26653.457, "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": 28445.528, "from_m": 28324.144, "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": 29376.49, "from_m": 28445.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29394.906, "from_m": 29376.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42704.862, "from_m": 29394.906, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43227.026, "from_m": 42704.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45878.415, "from_m": 43227.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46395.715, "from_m": 45878.415, "capability_applied": null, "effective_limit_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": 48111.089, "from_m": 46395.715, "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": 49005.137, "from_m": 48111.089, "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": 49622.273, "from_m": 49005.137, "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": 59267.691, "from_m": 49622.273, "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": 63678.621, "from_m": 59267.691, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63716.62, "from_m": 63678.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": 64253.018, "from_m": 63716.62, "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": 67051.307, "from_m": 64253.018, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67383.126, "from_m": 67051.307, "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": 67506.575, "from_m": 67383.126, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67545.565, "from_m": 67506.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68553.624, "from_m": 67545.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69389.939, "from_m": 68553.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 70000.437, "from_m": 69389.939, "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": 70403.694, "from_m": 70000.437, "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": 70820.221, "from_m": 70403.694, "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": 71039.314, "from_m": 70820.221, "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": 71869.671, "from_m": 71039.314, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73559.345, "from_m": 71869.671, "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": 73835.17, "from_m": 73559.345, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74243.034, "from_m": 73835.17, "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": 74348.543, "from_m": 74243.034, "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": 76009.235, "from_m": 74348.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 754032, "profile_key": "9a63097974bdeece08947462b056cc658064950f756acc43fc05790c6f9bc1bf", "schedule_id": 21188, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2046", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "High Level Bridge Jn", "stage_seq": 2, "distance_m": 750.737, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Park Lane Jn", "stage_seq": 3, "distance_m": 1724.223, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "Heworth", "stage_seq": 4, "distance_m": 4673.415, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Pelaw Jn", "stage_seq": 5, "distance_m": 6108.305, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Brockley Whins", "stage_seq": 6, "distance_m": 10913.428, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105H", "location": "Sunderland", "stage_seq": 7, "distance_m": 19432.016, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Ryhope Grange Jn", "stage_seq": 8, "distance_m": 22788.857, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113H", "location": "Seaham", "stage_seq": 9, "distance_m": 27804.889, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2121H", "location": "Horden", "stage_seq": 10, "distance_m": 37059.82, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Horden Sig. NS7148", "stage_seq": 11, "distance_m": 38699.791, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132", "location": "Hartlepool", "stage_seq": 12, "distance_m": 48554.991, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Seaton Carew", "stage_seq": 13, "distance_m": 52101.491, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Greatham S.B.", "stage_seq": 14, "distance_m": 55462.642, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Billingham", "stage_seq": 15, "distance_m": 59901.797, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Billingham Jn", "stage_seq": 16, "distance_m": 61033.966, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Norton South Jn", "stage_seq": 17, "distance_m": 64253.018, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2151", "location": "Stockton", "stage_seq": 18, "distance_m": 67178.592, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Hartburn Jn", "stage_seq": 19, "distance_m": 68528.237, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Bowesfield Jn", "stage_seq": 20, "distance_m": 69389.939, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Thornaby", "stage_seq": 21, "distance_m": 70840.39, "section_seq": 1, "route_path_id": 138871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Newport East Jn (Teesside)", "stage_seq": 22, "distance_m": 74265.962, "section_seq": 1, "route_path_id": 138871}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 23, "distance_m": 76009.235, "section_seq": 1, "route_path_id": 138871}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76009.235, "from_m": 0.0, "section_seq": 1, "route_path_id": 138871}], "total_distance_m": 76009.235, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 74253.138, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1756.097, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3789, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:15Z", "source_id": 63974302, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:18Z", "source_id": 20278951, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:35Z", "source_id": 63987282, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:40Z", "source_id": 20282540, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:47Z", "source_id": 64002168, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:06:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:54Z", "source_id": 20286896, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:36Z", "source_id": 64020940, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:38Z", "source_id": 20292173, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3933, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:41Z", "source_id": 64030312, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:21:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:44Z", "source_id": 20294926, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:58Z", "source_id": 64062909, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:00Z", "source_id": 20304369, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:25Z", "source_id": 64075888, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:29Z", "source_id": 20307995, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4119, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:20Z", "source_id": 64088828, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:43:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:23Z", "source_id": 20311922, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4166, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 64113012, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:21Z", "source_id": 20319015, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:58Z", "source_id": 64127607, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:06Z", "source_id": 20323260, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:50Z", "source_id": 64140532, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:06:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:51Z", "source_id": 20327069, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Newcastle |
2046 |
2046 |
7 |
None |
None |
Middlesbrough |
2204 |
2203½ |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28767/2026-09-21/detailed |
None |
Thornaby |
2026-09-21T21:58:30+01:00 |
Middlesbrough |
5.0 |
{"type": "LineString", "coordinates": [[-1.3001266, 54.5595266], [-1.2998332, 54.5595927], [-1.2992524999999997, 54.559696], [-1.2988475999999998, 54.55974390000001], [-1.2986333, 54.55976489999999], [-1.2984092, 54.55977489999999], [-1.2981534, 54.5597845], [-1.2978826999999995, 54.5597873], [-1.2976245, 54.55977899999999], [-1.2973629, 54.5597663], [-1.2971058999999998, 54.559745500000005], [-1.2965307, 54.559676200000006], [-1.2962016, 54.5596225], [-1.2958945999999998, 54.5595606], [-1.2956353, 54.5595063], [-1.2953796, 54.559444899999995], [-1.2948942, 54.55931739999999], [-1.2942129, 54.55912869999999], [-1.2938615, 54.5590373], [-1.2934538, 54.5589419], [-1.2930273, 54.5588531], [-1.2926304, 54.55878549999999], [-1.2922467999999998, 54.5587342], [-1.2918363999999998, 54.5586944], [-1.2914126999999995, 54.5586665], [-1.291013, 54.5586517], [-1.2906777, 54.558655], [-1.2902352, 54.5586665], [-1.2898972, 54.55868829999999], [-1.2898078, 54.55869599999999], [-1.2893675999999998, 54.55874219999999], [-1.2889681999999998, 54.5587976], [-1.2885108999999997, 54.5588806], [-1.2880294999999995, 54.55898609999999], [-1.2876013, 54.5590947], [-1.2869264, 54.55928600000001], [-1.284976, 54.55984539999999], [-1.2825873, 54.56055479999999], [-1.2806580999999997, 54.56112850000001], [-1.2788978, 54.5616417], [-1.2787246999999995, 54.5616931], [-1.278031, 54.5619168], [-1.2773383, 54.56210569999999], [-1.2756523, 54.56255699999999], [-1.2749611999999997, 54.562742], [-1.2735907999999998, 54.56310899999999], [-1.2727008, 54.5633669], [-1.2718038, 54.56366119999999], [-1.2707666999999998, 54.5640344], [-1.2702272999999995, 54.5642409], [-1.2694996999999997, 54.5645467], [-1.2690136, 54.56476079999999], [-1.2683369, 54.565080599999995], [-1.2675138999999995, 54.5654835], [-1.2666787999999998, 54.5658929], [-1.2652689, 54.566577200000005], [-1.263645, 54.5673684], [-1.2628140999999995, 54.5677856], [-1.2624124, 54.56800500000001], [-1.2621405, 54.56817470000001], [-1.2617740999999998, 54.5684324], [-1.2614798, 54.5686703], [-1.2612613, 54.5688748], [-1.2610037, 54.5691474], [-1.2607676, 54.5694465], [-1.2605039, 54.56983979999999], [-1.2601265999999998, 54.570457899999994], [-1.2598685, 54.57086999999999], [-1.2597074999999998, 54.57110230000001], [-1.2595293999999997, 54.5713313], [-1.2593164, 54.5715591], [-1.2591495999999998, 54.57173199999999], [-1.2589428, 54.5719178], [-1.258565, 54.57221559999999], [-1.25764139776733, 54.57286516301354], [-1.257441, 54.5730061], [-1.2573049, 54.5731107], [-1.2572224, 54.5731687], [-1.257171548805203, 54.57320935149823], [-1.2570843, 54.573279099999986], [-1.2570186, 54.573333], [-1.2568, 54.573536], [-1.2567261999999997, 54.57359230000001], [-1.2566008, 54.5736852], [-1.2564862, 54.57377580000001], [-1.2563145, 54.573896299999994], [-1.255940245070351, 54.574155802722984], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]} |
3.2 |
2201 |
2206 |
Thornaby |
Middlesbrough |
Middlesbrough |
54.5793567 |
-1.2343611 |
54.5793567 |
-1.2343611 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
Middlesbrough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327069 |
1790024753096089 |
89 |
89 |
2026-09-21 21:16:43.821338 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:42.881151 |
| 723828 |
754701 |
C11039 |
722D62M721 |
2026-09-21 |
COMPLETE |
20326735 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 754701, "stp": "P", "toc": "London Overground", "uid": "C11039", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11039/2026-09-21/detailed", "trust_id": "722D62M721", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-21", "dest_arr_time": "2203", "dest_platform": "4", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D62", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2206", "current_leg_dep": "2158½", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "2115", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "+3 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": "2203", "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\": 3786.976, \"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\": 4214.378, \"from_m\": 3786.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5324.482, \"from_m\": 4214.378, \"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\": 5363.917, \"from_m\": 5324.482, \"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\": 8354.7, \"from_m\": 5363.917, \"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\": 8585.229, \"from_m\": 8354.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9461.669, \"from_m\": 8585.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10448.936, \"from_m\": 9461.669, \"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\": 10515.635, \"from_m\": 10448.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10758.976, \"from_m\": 10515.635, \"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\": 10826.897, \"from_m\": 10758.976, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10842.047, \"from_m\": 10826.897, \"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\": 10909.004, \"from_m\": 10842.047, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11474.353, \"from_m\": 10909.004, \"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\": 17880.013, \"from_m\": 11474.353, \"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\": 19305.758, \"from_m\": 17880.013, \"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\": 19382.011, \"from_m\": 19305.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19422.394, \"from_m\": 19382.011, \"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\": 19486.994, \"from_m\": 19422.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19494.209, \"from_m\": 19486.994, \"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\": 19547.38, \"from_m\": 19494.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\": 19552.131, \"from_m\": 19547.38, \"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\": 20240.468, \"from_m\": 19552.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20569.318, \"from_m\": 20240.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20627.744, \"from_m\": 20569.318, \"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\": 20729.746, \"from_m\": 20627.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\": 29848.685, \"from_m\": 20729.746, \"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\": 29902.373, \"from_m\": 29848.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30190.963, \"from_m\": 29902.373, \"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\": 30453.279, \"from_m\": 30190.963, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37531.416, \"from_m\": 30453.279, \"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\": 39850.111, \"from_m\": 37531.416, \"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\": 40285.217, \"from_m\": 39850.111, \"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\": 754701, \"profile_key\": \"4f28ffac33ed9d8e94692957793070d805a989c79b1c6628fb581b317086985e\", \"schedule_id\": 1195, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2730.439, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2120H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 3927.215, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2122H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 4921.411, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2124H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 5929.119, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 6258.215, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2126H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 7280.066, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 9587.67, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2131H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 11571.881, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 13038.848, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 14677.183, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 26117.964, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 27042.824, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 28425.51, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 30120.111, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 32019.877, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 33210.638, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 35591.33, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 37571.955, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 38878.218, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": null, \"location\": \"Watford Junction (DC)\", \"stage_seq\": 22, \"distance_m\": 40285.217, \"section_seq\": 1, \"route_path_id\": 115907}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40285.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115907}], \"total_distance_m\": 40285.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 37106.668, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3178.549, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2115", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.5", "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-21T20:19:37Z\", \"source_id\": 64037231, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:41Z\", \"source_id\": 20296896, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:39Z\", \"source_id\": 64041909, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:43Z\", \"source_id\": 20298243, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:31Z\", \"source_id\": 64046167, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:37Z\", \"source_id\": 20299516, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:55Z\", \"source_id\": 64058139, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:00Z\", \"source_id\": 20303054, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:46Z\", \"source_id\": 64064835, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:49Z\", \"source_id\": 20304887, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:22Z\", \"source_id\": 64071079, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:23Z\", \"source_id\": 20306601, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:14Z\", \"source_id\": 64077616, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:18Z\", \"source_id\": 20308517, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:44Z\", \"source_id\": 64083042, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:49Z\", \"source_id\": 20310196, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:32Z\", \"source_id\": 64087005, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:36Z\", \"source_id\": 20311417, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:08Z\", \"source_id\": 64092570, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:09Z\", \"source_id\": 20313020, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:56Z\", \"source_id\": 64096635, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:00Z\", \"source_id\": 20314244, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:46Z\", \"source_id\": 64103149, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:49Z\", \"source_id\": 20316115, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:42Z\", \"source_id\": 64109659, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:46Z\", \"source_id\": 20318020, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:24Z\", \"source_id\": 64113217, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:30Z\", \"source_id\": 20319117, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:28Z\", \"source_id\": 64117712, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:29Z\", \"source_id\": 20320385, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:28Z\", \"source_id\": 64124265, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:36Z\", \"source_id\": 20322298, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:42Z\", \"source_id\": 64131211, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:45Z\", \"source_id\": 20324373, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:18Z\", \"source_id\": 64139300, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:25Z\", \"source_id\": 20326735, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "4", "timing_fact_generation": 1790024727277174, "current_leg_arrival_utc": "2026-09-21T22:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:49.299612", "service_state_evidence_id": 20326735, "current_leg_start_actual_dep": "2026-09-21T22:01:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:49.431897", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
EUS |
None |
2D62 |
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": 3786.976, "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": 4214.378, "from_m": 3786.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5324.482, "from_m": 4214.378, "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": 5363.917, "from_m": 5324.482, "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": 8354.7, "from_m": 5363.917, "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": 8585.229, "from_m": 8354.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9461.669, "from_m": 8585.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10448.936, "from_m": 9461.669, "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": 10515.635, "from_m": 10448.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10758.976, "from_m": 10515.635, "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": 10826.897, "from_m": 10758.976, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10842.047, "from_m": 10826.897, "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": 10909.004, "from_m": 10842.047, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11474.353, "from_m": 10909.004, "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": 17880.013, "from_m": 11474.353, "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": 19305.758, "from_m": 17880.013, "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": 19382.011, "from_m": 19305.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19422.394, "from_m": 19382.011, "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": 19486.994, "from_m": 19422.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19494.209, "from_m": 19486.994, "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": 19547.38, "from_m": 19494.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": 19552.131, "from_m": 19547.38, "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": 20240.468, "from_m": 19552.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20569.318, "from_m": 20240.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20627.744, "from_m": 20569.318, "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": 20729.746, "from_m": 20627.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": 29848.685, "from_m": 20729.746, "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": 29902.373, "from_m": 29848.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30190.963, "from_m": 29902.373, "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": 30453.279, "from_m": 30190.963, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37531.416, "from_m": 30453.279, "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": 39850.111, "from_m": 37531.416, "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": 40285.217, "from_m": 39850.111, "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": 754701, "profile_key": "4f28ffac33ed9d8e94692957793070d805a989c79b1c6628fb581b317086985e", "schedule_id": 1195, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2115", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 115907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2730.439, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2120H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 3927.215, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2122H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 4921.411, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2124H", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 5929.119, "section_seq": 1, "route_path_id": 115907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 6258.215, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2126H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 7280.066, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 9587.67, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2131H", "location": "Harlesden", "stage_seq": 10, "distance_m": 11571.881, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 13038.848, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 14677.183, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 26117.964, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 27042.824, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 28425.51, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 30120.111, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 32019.877, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 33210.638, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 35591.33, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 37571.955, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 38878.218, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": null, "location": "Watford Junction (DC)", "stage_seq": 22, "distance_m": 40285.217, "section_seq": 1, "route_path_id": 115907}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40285.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 115907}], "total_distance_m": 40285.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 37106.668, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3178.549, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:37Z", "source_id": 64037231, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:41Z", "source_id": 20296896, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:39Z", "source_id": 64041909, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:43Z", "source_id": 20298243, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:31Z", "source_id": 64046167, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:24:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:37Z", "source_id": 20299516, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:55Z", "source_id": 64058139, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:00Z", "source_id": 20303054, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:46Z", "source_id": 64064835, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:49Z", "source_id": 20304887, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:22Z", "source_id": 64071079, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:34:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:23Z", "source_id": 20306601, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:14Z", "source_id": 64077616, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:38:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:18Z", "source_id": 20308517, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:44Z", "source_id": 64083042, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:49Z", "source_id": 20310196, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:32Z", "source_id": 64087005, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:36Z", "source_id": 20311417, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:08Z", "source_id": 64092570, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:09Z", "source_id": 20313020, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:56Z", "source_id": 64096635, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:47:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:00Z", "source_id": 20314244, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:46Z", "source_id": 64103149, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:49Z", "source_id": 20316115, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:42Z", "source_id": 64109659, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:52:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:46Z", "source_id": 20318020, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:24Z", "source_id": 64113217, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:30Z", "source_id": 20319117, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:28Z", "source_id": 64117712, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:57:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:29Z", "source_id": 20320385, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:28Z", "source_id": 64124265, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:36Z", "source_id": 20322298, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:42Z", "source_id": 64131211, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:45Z", "source_id": 20324373, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21910, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:18Z", "source_id": 64139300, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:06:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:25Z", "source_id": 20326735, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
London Euston |
2115 |
2115 |
9 |
None |
None |
Watford Junction (DC) |
2203 |
2203 |
4 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C11039/2026-09-21/detailed |
None |
Watford High Street (DC) |
2026-09-21T22:01:30+01:00 |
Watford Junction (DC) |
7.5 |
{"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 |
2158½ |
2206 |
Watford High Street (DC) |
Watford Junction (DC) |
Watford Junction (DC) |
51.6633284 |
-0.3959394 |
51.6633284 |
-0.3959394 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
Watford Junction (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326735 |
1790024727277174 |
76 |
76 |
2026-09-21 21:16:49.431897 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:49.299612 |
| 723829 |
754839 |
P90099 |
882V40M721 |
2026-09-21 |
COMPLETE |
20326873 |
2026-09-21 22:06:00 |
2026-09-21 21:16:52 |
2026-09-23 21:16:52 |
{"id": 754839, "stp": "P", "toc": "Southeastern", "uid": "P90099", "consist": "376006+376026", "dest_crs": "HYS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90099/2026-09-21/detailed", "trust_id": "882V40M721", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "1", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "2V40", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "2206", "current_leg_dep": "2203", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "2121", "origin_platform": "1", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-21T21:16:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "West Wickham", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "West Wickham", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"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\": 9111.617, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.617, \"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\": 9493.481, \"from_m\": 9440.952, \"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\": 10893.084, \"from_m\": 9493.481, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18012.235, \"from_m\": 10893.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18046.179, \"from_m\": 18012.235, \"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\": 18133.436, \"from_m\": 18046.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23123.432, \"from_m\": 18133.436, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23136.538, \"from_m\": 23123.432, \"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\": 23185.256, \"from_m\": 23136.538, \"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\": 23551.388, \"from_m\": 23185.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 754839, \"profile_key\": \"ab674a28a0975845446c6ff64793be3b0b85bbb2c79eed64e7baa332696223f9\", \"schedule_id\": 24308, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2125\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2131\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.176, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2141\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9960.796, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 10794.963, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Ladywell\", \"stage_seq\": 11, \"distance_m\": 11236.126, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Catford Bridge\", \"stage_seq\": 12, \"distance_m\": 12573.172, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Lower Sydenham\", \"stage_seq\": 13, \"distance_m\": 14893.842, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"New Beckenham\", \"stage_seq\": 14, \"distance_m\": 15797.642, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Clock House\", \"stage_seq\": 15, \"distance_m\": 16937.075, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"Elmers End\", \"stage_seq\": 16, \"distance_m\": 18179.554, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Eden Park\", \"stage_seq\": 17, \"distance_m\": 20324.81, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2204H\", \"location\": \"West Wickham\", \"stage_seq\": 18, \"distance_m\": 21690.202, \"section_seq\": 1, \"route_path_id\": 140098}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 19, \"distance_m\": 23551.388, \"section_seq\": 1, \"route_path_id\": 140098}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23551.388, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140098}], \"total_distance_m\": 23551.388, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23464.131, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2121", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:06Z\", \"source_id\": 64045188, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:08Z\", \"source_id\": 20299173, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:05Z\", \"source_id\": 64058473, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:08Z\", \"source_id\": 20303137, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:37Z\", \"source_id\": 64080675, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:35Z\", \"source_id\": 20309442, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:07Z\", \"source_id\": 64088279, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 20311768, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:54Z\", \"source_id\": 64094291, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:55Z\", \"source_id\": 20313564, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:31Z\", \"source_id\": 64102518, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:35Z\", \"source_id\": 20315958, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:34Z\", \"source_id\": 64107125, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:41Z\", \"source_id\": 20317274, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:05Z\", \"source_id\": 64112501, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:09Z\", \"source_id\": 20318871, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:35Z\", \"source_id\": 64118011, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:41Z\", \"source_id\": 20320509, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:31Z\", \"source_id\": 64126678, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:33Z\", \"source_id\": 20322948, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:05Z\", \"source_id\": 64132122, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:08Z\", \"source_id\": 20324634, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:30Z\", \"source_id\": 64139758, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:37Z\", \"source_id\": 20326873, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "1", "timing_fact_generation": 1790024738076446, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:51.960388", "service_state_evidence_id": 20326873, "current_leg_start_actual_dep": "2026-09-21T22:04:30+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:51.999780", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
HYS |
2V40 |
376006+376026 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2313.647, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "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": 9111.617, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.617, "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": 9493.481, "from_m": 9440.952, "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": 10893.084, "from_m": 9493.481, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18012.235, "from_m": 10893.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18046.179, "from_m": 18012.235, "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": 18133.436, "from_m": 18046.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23123.432, "from_m": 18133.436, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23136.538, "from_m": 23123.432, "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": 23185.256, "from_m": 23136.538, "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": 23551.388, "from_m": 23185.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 754839, "profile_key": "ab674a28a0975845446c6ff64793be3b0b85bbb2c79eed64e7baa332696223f9", "schedule_id": 24308, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2121", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2125", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 140098}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2131", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 140098}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 140098}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 140098}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 140098}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.176, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2141", "location": "Lewisham", "stage_seq": 9, "distance_m": 9960.796, "section_seq": 1, "route_path_id": 140098}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 10794.963, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Ladywell", "stage_seq": 11, "distance_m": 11236.126, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Catford Bridge", "stage_seq": 12, "distance_m": 12573.172, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Lower Sydenham", "stage_seq": 13, "distance_m": 14893.842, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "New Beckenham", "stage_seq": 14, "distance_m": 15797.642, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Clock House", "stage_seq": 15, "distance_m": 16937.075, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "Elmers End", "stage_seq": 16, "distance_m": 18179.554, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Eden Park", "stage_seq": 17, "distance_m": 20324.81, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2204H", "location": "West Wickham", "stage_seq": 18, "distance_m": 21690.202, "section_seq": 1, "route_path_id": 140098}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 19, "distance_m": 23551.388, "section_seq": 1, "route_path_id": 140098}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23551.388, "from_m": 0.0, "section_seq": 1, "route_path_id": 140098}], "total_distance_m": 23551.388, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23464.131, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:06Z", "source_id": 64045188, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:08Z", "source_id": 20299173, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:05Z", "source_id": 64058473, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:08Z", "source_id": 20303137, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:37Z", "source_id": 64080675, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:35Z", "source_id": 20309442, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31324, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:07Z", "source_id": 64088279, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 20311768, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31332, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:54Z", "source_id": 64094291, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:55Z", "source_id": 20313564, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31340, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:31Z", "source_id": 64102518, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:35Z", "source_id": 20315958, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:34Z", "source_id": 64107125, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:41Z", "source_id": 20317274, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31382, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:05Z", "source_id": 64112501, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:09Z", "source_id": 20318871, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:35Z", "source_id": 64118011, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:41Z", "source_id": 20320509, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:31Z", "source_id": 64126678, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:33Z", "source_id": 20322948, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:05Z", "source_id": 64132122, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:08Z", "source_id": 20324634, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:30Z", "source_id": 64139758, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:37Z", "source_id": 20326873, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
London Charing Cross |
2121 |
2121 |
1 |
None |
None |
Hayes (Kent) |
2208 |
2208 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90099/2026-09-21/detailed |
None |
West Wickham |
2026-09-21T22:04:30+01:00 |
Hayes (Kent) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} |
1.2 |
2203 |
2206 |
West Wickham |
Hayes (Kent) |
Hayes (Kent) |
51.3763777 |
0.0101965 |
51.3763777 |
0.0101965 |
1 |
0 |
2026-09-21 21:16:52 |
TERMINATED |
2026-09-21 21:06:00 |
Hayes (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326873 |
1790024738076446 |
63 |
63 |
2026-09-21 21:16:51.999780 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:51.960388 |
| 723830 |
754178 |
W68839 |
032G72MZ21 |
2026-09-21 |
COMPLETE |
20327084 |
2026-09-21 22:06:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 754178, "stp": "P", "toc": "ScotRail", "uid": "W68839", "consist": "170412", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68839/2026-09-21/detailed", "trust_id": "032G72MZ21", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "19", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2G72", "timing_status": "EARLY", "origin_station": "Leven", "current_leg_arr": "2206", "current_leg_dep": "2202", "current_leg_end": "Edinburgh", "origin_dep_time": "2052", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "-3 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": "2209", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 9529.408, \"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\": 10791.065, \"from_m\": 9529.408, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10803.592, \"from_m\": 10791.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14959.092, \"from_m\": 10803.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15011.177, \"from_m\": 14959.092, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23130.254, \"from_m\": 15011.177, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23582.957, \"from_m\": 23130.254, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24622.635, \"from_m\": 23582.957, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31620.735, \"from_m\": 24622.635, \"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\": 33067.277, \"from_m\": 31620.735, \"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\": 34713.692, \"from_m\": 33067.277, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34750.507, \"from_m\": 34713.692, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35300.441, \"from_m\": 34750.507, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39268.02, \"from_m\": 35300.441, \"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\": 39358.052, \"from_m\": 39268.02, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40030.219, \"from_m\": 39358.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40044.858, \"from_m\": 40030.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40111.768, \"from_m\": 40044.858, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40164.15, \"from_m\": 40111.768, \"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\": 40485.069, \"from_m\": 40164.15, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40649.549, \"from_m\": 40485.069, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41998.174, \"from_m\": 40649.549, \"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\": 43294.163, \"from_m\": 41998.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43318.299, \"from_m\": 43294.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43358.642, \"from_m\": 43318.299, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46046.888, \"from_m\": 43358.642, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46346.487, \"from_m\": 46046.888, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46444.648, \"from_m\": 46346.487, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47820.007, \"from_m\": 46444.648, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 51732.883, \"from_m\": 47820.007, \"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\": 55202.752, \"from_m\": 51732.883, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55694.925, \"from_m\": 55202.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\": 57329.666, \"from_m\": 55694.925, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57431.729, \"from_m\": 57329.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59032.448, \"from_m\": 57431.729, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59093.111, \"from_m\": 59032.448, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59173.942, \"from_m\": 59093.111, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59233.752, \"from_m\": 59173.942, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59261.393, \"from_m\": 59233.752, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60652.98, \"from_m\": 59261.393, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61653.285, \"from_m\": 60652.98, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61803.149, \"from_m\": 61653.285, \"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\": 61894.779, \"from_m\": 61803.149, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62339.385, \"from_m\": 61894.779, \"capability_applied\": null, \"effective_limit_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\": 754178, \"profile_key\": \"f3e1d55d726e3694de02c6d4be37da45ff98936f523909652ddc6a372b4ef3e1\", \"schedule_id\": 27767, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Cameron Bridge\", \"stage_seq\": 2, \"distance_m\": 3202.044, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Earlseat Jn\", \"stage_seq\": 3, \"distance_m\": 8082.752, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 4, \"distance_m\": 9475.124, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106\", \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 5, \"distance_m\": 10635.666, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113H\", \"location\": \"Cardenden\", \"stage_seq\": 6, \"distance_m\": 18502.368, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2118\", \"location\": \"Lochgelly\", \"stage_seq\": 7, \"distance_m\": 21889.15, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2123H\", \"location\": \"Cowdenbeath\", \"stage_seq\": 8, \"distance_m\": 25321.036, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129H\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 9, \"distance_m\": 31753.507, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Dunfermline Town\", \"stage_seq\": 10, \"distance_m\": 34295.667, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 37817.952, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Inverkeithing\", \"stage_seq\": 12, \"distance_m\": 40279.407, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"North Queensferry\", \"stage_seq\": 13, \"distance_m\": 43211.561, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Dalmeny\", \"stage_seq\": 14, \"distance_m\": 46123.808, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 15, \"distance_m\": 46896.398, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2155\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 16, \"distance_m\": 52687.611, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"South Gyle\", \"stage_seq\": 17, \"distance_m\": 54066.869, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 18, \"distance_m\": 57458.134, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"Haymarket\", \"stage_seq\": 19, \"distance_m\": 59424.969, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Princes St Gardens\", \"stage_seq\": 20, \"distance_m\": 60754.23, \"section_seq\": 1, \"route_path_id\": 131089}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 21, \"distance_m\": 62339.385, \"section_seq\": 1, \"route_path_id\": 131089}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 62339.385, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131089}], \"total_distance_m\": 62339.385, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61654.691, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 684.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "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\": 465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:41Z\", \"source_id\": 63972994, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:44Z\", \"source_id\": 20278599, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:23Z\", \"source_id\": 64006049, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:28Z\", \"source_id\": 20287952, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:59Z\", \"source_id\": 64017320, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:03Z\", \"source_id\": 20291147, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:04Z\", \"source_id\": 64029000, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:05Z\", \"source_id\": 20294513, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:17Z\", \"source_id\": 64036526, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:21Z\", \"source_id\": 20296673, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:34Z\", \"source_id\": 64057294, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:40Z\", \"source_id\": 20302821, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:15Z\", \"source_id\": 64063672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:20Z\", \"source_id\": 20304604, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:17Z\", \"source_id\": 64070875, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:21Z\", \"source_id\": 20306587, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:13Z\", \"source_id\": 64084140, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:15Z\", \"source_id\": 20310501, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:08Z\", \"source_id\": 64092600, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:11Z\", \"source_id\": 20313056, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:36Z\", \"source_id\": 64102732, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:41Z\", \"source_id\": 20316027, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:34Z\", \"source_id\": 64113571, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:40Z\", \"source_id\": 20319205, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:45Z\", \"source_id\": 64118388, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:47Z\", \"source_id\": 20320588, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:22Z\", \"source_id\": 64130473, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:25Z\", \"source_id\": 20324127, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:49Z\", \"source_id\": 64140429, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:51Z\", \"source_id\": 20327084, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "19", "timing_fact_generation": 1790024753156486, "current_leg_arrival_utc": "2026-09-21T22:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:06:56.327313", "service_state_evidence_id": 20327084, "current_leg_start_actual_dep": "2026-09-21T22:04:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:16:56.553265", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LEV |
EDB |
2G72 |
170412 |
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": 9529.408, "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": 10791.065, "from_m": 9529.408, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10803.592, "from_m": 10791.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14959.092, "from_m": 10803.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15011.177, "from_m": 14959.092, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23130.254, "from_m": 15011.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23582.957, "from_m": 23130.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24622.635, "from_m": 23582.957, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31620.735, "from_m": 24622.635, "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": 33067.277, "from_m": 31620.735, "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": 34713.692, "from_m": 33067.277, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34750.507, "from_m": 34713.692, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35300.441, "from_m": 34750.507, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39268.02, "from_m": 35300.441, "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": 39358.052, "from_m": 39268.02, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40030.219, "from_m": 39358.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40044.858, "from_m": 40030.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40111.768, "from_m": 40044.858, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40164.15, "from_m": 40111.768, "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": 40485.069, "from_m": 40164.15, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40649.549, "from_m": 40485.069, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41998.174, "from_m": 40649.549, "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": 43294.163, "from_m": 41998.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43318.299, "from_m": 43294.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43358.642, "from_m": 43318.299, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46046.888, "from_m": 43358.642, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46346.487, "from_m": 46046.888, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46444.648, "from_m": 46346.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47820.007, "from_m": 46444.648, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51732.883, "from_m": 47820.007, "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": 55202.752, "from_m": 51732.883, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55694.925, "from_m": 55202.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": 57329.666, "from_m": 55694.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57431.729, "from_m": 57329.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59032.448, "from_m": 57431.729, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59093.111, "from_m": 59032.448, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59173.942, "from_m": 59093.111, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59233.752, "from_m": 59173.942, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59261.393, "from_m": 59233.752, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60652.98, "from_m": 59261.393, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61653.285, "from_m": 60652.98, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61803.149, "from_m": 61653.285, "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": 61894.779, "from_m": 61803.149, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 62339.385, "from_m": 61894.779, "capability_applied": null, "effective_limit_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": 754178, "profile_key": "f3e1d55d726e3694de02c6d4be37da45ff98936f523909652ddc6a372b4ef3e1", "schedule_id": 27767, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 3202.044, "section_seq": 1, "route_path_id": 131089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 131089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106", "location": "Glenrothes with Thornton", "stage_seq": 5, "distance_m": 10635.666, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113H", "location": "Cardenden", "stage_seq": 6, "distance_m": 18502.368, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2118", "location": "Lochgelly", "stage_seq": 7, "distance_m": 21889.15, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2123H", "location": "Cowdenbeath", "stage_seq": 8, "distance_m": 25321.036, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129H", "location": "Dunfermline Queen Margaret", "stage_seq": 9, "distance_m": 31753.507, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Dunfermline Town", "stage_seq": 10, "distance_m": 34295.667, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Rosyth", "stage_seq": 11, "distance_m": 37817.952, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Inverkeithing", "stage_seq": 12, "distance_m": 40279.407, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "North Queensferry", "stage_seq": 13, "distance_m": 43211.561, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Dalmeny", "stage_seq": 14, "distance_m": 46123.808, "section_seq": 1, "route_path_id": 131089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Dalmeny Jn", "stage_seq": 15, "distance_m": 46896.398, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2155", "location": "Edinburgh Gateway", "stage_seq": 16, "distance_m": 52687.611, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "South Gyle", "stage_seq": 17, "distance_m": 54066.869, "section_seq": 1, "route_path_id": 131089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Haymarket West Jn", "stage_seq": 18, "distance_m": 57458.134, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "Haymarket", "stage_seq": 19, "distance_m": 59424.969, "section_seq": 1, "route_path_id": 131089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Princes St Gardens", "stage_seq": 20, "distance_m": 60754.23, "section_seq": 1, "route_path_id": 131089}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 21, "distance_m": 62339.385, "section_seq": 1, "route_path_id": 131089}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 62339.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 131089}], "total_distance_m": 62339.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61654.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 684.694, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 465, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:41Z", "source_id": 63972994, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:55:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:44Z", "source_id": 20278599, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:23Z", "source_id": 64006049, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:28Z", "source_id": 20287952, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 505, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:59Z", "source_id": 64017320, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:03Z", "source_id": 20291147, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:04Z", "source_id": 64029000, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:05Z", "source_id": 20294513, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 513, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:17Z", "source_id": 64036526, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:23:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:21Z", "source_id": 20296673, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:34Z", "source_id": 64057294, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:40Z", "source_id": 20302821, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:15Z", "source_id": 64063672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:20Z", "source_id": 20304604, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 565, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:17Z", "source_id": 64070875, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:21Z", "source_id": 20306587, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:13Z", "source_id": 64084140, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:15Z", "source_id": 20310501, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:08Z", "source_id": 64092600, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:11Z", "source_id": 20313056, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:36Z", "source_id": 64102732, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:41Z", "source_id": 20316027, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:34Z", "source_id": 64113571, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:40Z", "source_id": 20319205, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:45Z", "source_id": 64118388, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:47Z", "source_id": 20320588, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:22Z", "source_id": 64130473, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:25Z", "source_id": 20324127, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 857, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:49Z", "source_id": 64140429, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:51Z", "source_id": 20327084, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Leven |
2052 |
2052 |
2 |
None |
None |
Edinburgh |
2209 |
2209 |
19 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68839/2026-09-21/detailed |
None |
Haymarket |
2026-09-21T22:04: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 |
2202 |
2206 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:06:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327084 |
1790024753156486 |
78 |
78 |
2026-09-21 21:16:56.553265 |
19 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:06:56.327313 |
| 723831 |
755244 |
F33418 |
889Y841721 |
2026-09-21 |
COMPLETE |
20327803 |
2026-09-21 22:06:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 755244, "stp": "N", "toc": "Elizabeth Line", "uid": "F33418", "consist": "345043", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F33418/2026-09-21/detailed", "trust_id": "889Y841721", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y84", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "2206", "current_leg_dep": "2205", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2139", "origin_platform": "3", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "-2 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": "2207½", "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\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25601.768, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25883.414, \"from_m\": 25601.768, \"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\": 26958.683, \"from_m\": 25883.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27326.331, \"from_m\": 26958.683, \"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\": 755244, \"profile_key\": \"8e36a28f5b52c93a74183390cacd73aa46eb735702cec5e650832bab01a5ceda\", \"schedule_id\": 35939, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 27326.331, \"section_seq\": 1, \"route_path_id\": 132305}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27326.331, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132305}], \"total_distance_m\": 27326.331, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27326.331, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2139", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:37Z\", \"source_id\": 64087241, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:40Z\", \"source_id\": 20311481, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:41Z\", \"source_id\": 64096164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:46Z\", \"source_id\": 20314072, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 64103771, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 20316258, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:12Z\", \"source_id\": 64112787, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:15Z\", \"source_id\": 20318937, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:21Z\", \"source_id\": 64119626, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:26Z\", \"source_id\": 20320944, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:43Z\", \"source_id\": 64124856, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 20322441, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:57Z\", \"source_id\": 64131777, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:01Z\", \"source_id\": 20324507, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:14Z\", \"source_id\": 64136936, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:13Z\", \"source_id\": 20326024, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:59Z\", \"source_id\": 64143130, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:02Z\", \"source_id\": 20327803, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1790024823111295, "current_leg_arrival_utc": "2026-09-21T22:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:00.139405", "service_state_evidence_id": 64143130, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-21T21:06:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:00.487041", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
N |
ABX |
PDX |
9Y84 |
345043 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25601.768, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25883.414, "from_m": 25601.768, "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": 26958.683, "from_m": 25883.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27326.331, "from_m": 26958.683, "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": 755244, "profile_key": "8e36a28f5b52c93a74183390cacd73aa46eb735702cec5e650832bab01a5ceda", "schedule_id": 35939, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2139", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132305}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 132305}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 27326.331, "section_seq": 1, "route_path_id": 132305}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27326.331, "from_m": 0.0, "section_seq": 1, "route_path_id": 132305}], "total_distance_m": 27326.331, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27326.331, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:37Z", "source_id": 64087241, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:41:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:40Z", "source_id": 20311481, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:41Z", "source_id": 64096164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:45:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:46Z", "source_id": 20314072, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 64103771, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 20316258, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:12Z", "source_id": 64112787, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:15Z", "source_id": 20318937, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:21Z", "source_id": 64119626, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:26Z", "source_id": 20320944, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:43Z", "source_id": 64124856, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 20322441, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:57Z", "source_id": 64131777, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:01Z", "source_id": 20324507, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:14Z", "source_id": 64136936, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:13Z", "source_id": 20326024, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:59Z", "source_id": 64143130, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:02Z", "source_id": 20327803, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
2139 |
2139 |
3 |
None |
None |
Paddington (Crossrail) |
2209 |
2207½ |
B |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F33418/2026-09-21/detailed |
None |
Bond Street (Crossrail) |
2026-09-21T22:05:00+01:00 |
Paddington (Crossrail) |
1.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 |
2205 |
2206 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:06:58 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
64143130 |
1790024823111295 |
66 |
66 |
2026-09-21 21:17:00.487041 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:00.139405 |
| 723832 |
751581 |
H57679 |
346E19CZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 751581, "stp": "O", "toc": "Unknown", "uid": "H57679", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57679/2026-09-21/detailed", "trust_id": "346E19CZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Attercliffe Sidings EWS", "service_date": "2026-09-21", "dest_arr_time": "2256", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6E19", "timing_status": null, "origin_station": "Peak Forest Up Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2107", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2256", "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\": 7634.389, \"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\": 7769.422, \"from_m\": 7634.389, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7819.422, \"from_m\": 7769.422, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.531, \"from_m\": 7819.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9423.451, \"from_m\": 7857.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28772.204, \"from_m\": 9423.451, \"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\": 29674.323, \"from_m\": 28772.204, \"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\": 38339.902, \"from_m\": 29674.323, \"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\": 38397.183, \"from_m\": 38339.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38601.474, \"from_m\": 38397.183, \"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\": 39034.118, \"from_m\": 38601.474, \"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\": 40081.091, \"from_m\": 39034.118, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40214.761, \"from_m\": 40081.091, \"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\": 40782.596, \"from_m\": 40214.761, \"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\": 44018.11, \"from_m\": 40782.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44903.389, \"from_m\": 44018.11, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45894.034, \"from_m\": 44903.389, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45971.123, \"from_m\": 45894.034, \"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\": 46074.327, \"from_m\": 45971.123, \"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\": 46237.539, \"from_m\": 46074.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46929.184, \"from_m\": 46237.539, \"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\": 49001.947, \"from_m\": 46929.184, \"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\": 49035.791, \"from_m\": 49001.947, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49155.008, \"from_m\": 49035.791, \"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\": 50242.889, \"from_m\": 49155.008, \"capability_applied\": null, \"effective_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\": 751581, \"profile_key\": \"63eba1e59191818bb20c505fcb426c4a3704944455fa20fc5d5a57b573625405\", \"schedule_id\": 37580, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Peak Forest Up Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2114\", \"location\": \"Peak Forest S.B.\", \"stage_seq\": 2, \"distance_m\": 312.822, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Chinley South Jn\", \"stage_seq\": 3, \"distance_m\": 6550.382, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2142\", \"location\": \"Chinley East Jn\", \"stage_seq\": 4, \"distance_m\": 7819.422, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Edale\", \"stage_seq\": 5, \"distance_m\": 14977.83, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Edale Sig. Ee16\", \"stage_seq\": 6, \"distance_m\": 19357.824, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 7, \"distance_m\": 21501.519, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Bamford\", \"stage_seq\": 8, \"distance_m\": 25688.028, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Hathersage\", \"stage_seq\": 9, \"distance_m\": 28523.318, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Grindleford\", \"stage_seq\": 10, \"distance_m\": 31532.737, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Dore West Jn\", \"stage_seq\": 11, \"distance_m\": 38740.872, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Dore Station Jn\", \"stage_seq\": 12, \"distance_m\": 40323.522, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218H\", \"location\": \"Sheffield Sig. S77\", \"stage_seq\": 13, \"distance_m\": 43932.445, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2233H\", \"location\": \"Sheffield Sig. S81\", \"stage_seq\": 14, \"distance_m\": 45136.513, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 46396.665, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 16, \"distance_m\": 47127.314, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Mill Race Jn\", \"stage_seq\": 17, \"distance_m\": 49123.787, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2251H\", \"location\": \"Brightside No1 Reception\", \"stage_seq\": 18, \"distance_m\": 49397.326, \"section_seq\": 1, \"route_path_id\": 145819}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": null, \"location\": \"Attercliffe Sidings EWS\", \"stage_seq\": 19, \"distance_m\": 50242.889, \"section_seq\": 1, \"route_path_id\": 145819}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50242.889, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145819}], \"total_distance_m\": 50242.889, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 41391.385, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8851.504, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2107", "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": "Peak Forest Up Sidings", "service_state_platform": null, "timing_fact_generation": 1790010450918758, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:01.476332", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:02.453984", "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 |
6E19 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 7634.389, "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": 7769.422, "from_m": 7634.389, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7819.422, "from_m": 7769.422, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.531, "from_m": 7819.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9423.451, "from_m": 7857.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28772.204, "from_m": 9423.451, "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": 29674.323, "from_m": 28772.204, "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": 38339.902, "from_m": 29674.323, "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": 38397.183, "from_m": 38339.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38601.474, "from_m": 38397.183, "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": 39034.118, "from_m": 38601.474, "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": 40081.091, "from_m": 39034.118, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40214.761, "from_m": 40081.091, "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": 40782.596, "from_m": 40214.761, "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": 44018.11, "from_m": 40782.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44903.389, "from_m": 44018.11, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45894.034, "from_m": 44903.389, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45971.123, "from_m": 45894.034, "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": 46074.327, "from_m": 45971.123, "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": 46237.539, "from_m": 46074.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46929.184, "from_m": 46237.539, "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": 49001.947, "from_m": 46929.184, "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": 49035.791, "from_m": 49001.947, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49155.008, "from_m": 49035.791, "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": 50242.889, "from_m": 49155.008, "capability_applied": null, "effective_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": 751581, "profile_key": "63eba1e59191818bb20c505fcb426c4a3704944455fa20fc5d5a57b573625405", "schedule_id": 37580, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2107", "location": "Peak Forest Up Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145819}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2114", "location": "Peak Forest S.B.", "stage_seq": 2, "distance_m": 312.822, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Chinley South Jn", "stage_seq": 3, "distance_m": 6550.382, "section_seq": 1, "route_path_id": 145819}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2142", "location": "Chinley East Jn", "stage_seq": 4, "distance_m": 7819.422, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Edale", "stage_seq": 5, "distance_m": 14977.83, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Edale Sig. Ee16", "stage_seq": 6, "distance_m": 19357.824, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Earles Siding S.B.", "stage_seq": 7, "distance_m": 21501.519, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Bamford", "stage_seq": 8, "distance_m": 25688.028, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Hathersage", "stage_seq": 9, "distance_m": 28523.318, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Grindleford", "stage_seq": 10, "distance_m": 31532.737, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Dore West Jn", "stage_seq": 11, "distance_m": 38740.872, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Dore Station Jn", "stage_seq": 12, "distance_m": 40323.522, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218H", "location": "Sheffield Sig. S77", "stage_seq": 13, "distance_m": 43932.445, "section_seq": 1, "route_path_id": 145819}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2233H", "location": "Sheffield Sig. S81", "stage_seq": 14, "distance_m": 45136.513, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Sheffield", "stage_seq": 15, "distance_m": 46396.665, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Nunnery Main Line Jn", "stage_seq": 16, "distance_m": 47127.314, "section_seq": 1, "route_path_id": 145819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Mill Race Jn", "stage_seq": 17, "distance_m": 49123.787, "section_seq": 1, "route_path_id": 145819}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2251H", "location": "Brightside No1 Reception", "stage_seq": 18, "distance_m": 49397.326, "section_seq": 1, "route_path_id": 145819}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": null, "location": "Attercliffe Sidings EWS", "stage_seq": 19, "distance_m": 50242.889, "section_seq": 1, "route_path_id": 145819}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50242.889, "from_m": 0.0, "section_seq": 1, "route_path_id": 145819}], "total_distance_m": 50242.889, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41391.385, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8851.504, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Peak Forest Up Sidings |
2107 |
2107 |
None |
None |
None |
Attercliffe Sidings EWS |
2256 |
2256 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H57679/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
Peak Forest Up Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790010450918758 |
0 |
0 |
2026-09-21 21:17:02.453984 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:01.476332 |
| 723833 |
752500 |
W34166 |
361A79MY21 |
2026-09-21 |
COMPLETE |
20326736 |
2026-09-21 22:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 752500, "stp": "P", "toc": "Avanti West Coast", "uid": "W34166", "consist": "807009", "dest_crs": "EUS", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34166/2026-09-21/detailed", "trust_id": "361A79MY21", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "5", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A79", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "2207", "current_leg_dep": "2133", "current_leg_end": "London Euston", "origin_dep_time": "1943", "origin_platform": "9", "current_location": "London Euston", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Milton Keynes Central", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Milton Keynes Central", "current_leg_milage": "49.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.357, \"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\": 683.462, \"from_m\": 317.357, \"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\": 1782.098, \"from_m\": 683.462, \"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\": 1824.75, \"from_m\": 1782.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2052.479, \"from_m\": 1824.75, \"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\": 2354.95, \"from_m\": 2052.479, \"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\": 2394.384, \"from_m\": 2354.95, \"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\": 2469.064, \"from_m\": 2394.384, \"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\": 2509.0, \"from_m\": 2469.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2582.561, \"from_m\": 2509.0, \"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\": 2640.598, \"from_m\": 2582.561, \"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\": 3776.339, \"from_m\": 2640.598, \"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\": 4107.74, \"from_m\": 3776.339, \"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\": 4168.058, \"from_m\": 4107.74, \"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\": 8688.854, \"from_m\": 4168.058, \"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\": 8742.022, \"from_m\": 8688.854, \"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\": 9499.029, \"from_m\": 8742.022, \"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\": 10285.586, \"from_m\": 9499.029, \"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\": 12537.205, \"from_m\": 10285.586, \"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\": 17288.856, \"from_m\": 12537.205, \"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\": 18513.249, \"from_m\": 17288.856, \"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\": 21530.843, \"from_m\": 18513.249, \"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\": 24027.424, \"from_m\": 21530.843, \"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\": 30102.202, \"from_m\": 24027.424, \"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\": 34313.431, \"from_m\": 30102.202, \"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\": 34518.936, \"from_m\": 34313.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56471.874, \"from_m\": 34518.936, \"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\": 58330.602, \"from_m\": 56471.874, \"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\": 97664.038, \"from_m\": 58330.602, \"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\": 97742.489, \"from_m\": 97664.038, \"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\": 98702.189, \"from_m\": 97742.489, \"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\": 100029.32, \"from_m\": 98702.189, \"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\": 101724.404, \"from_m\": 100029.32, \"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\": 101811.27, \"from_m\": 101724.404, \"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\": 107463.012, \"from_m\": 101811.27, \"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\": 144784.045, \"from_m\": 107463.012, \"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\": 145648.289, \"from_m\": 144784.045, \"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\": 146804.302, \"from_m\": 145648.289, \"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\": 147592.04, \"from_m\": 146804.302, \"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\": 148160.023, \"from_m\": 147592.04, \"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\": 154201.749, \"from_m\": 148160.023, \"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\": 154274.621, \"from_m\": 154201.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 168610.857, \"from_m\": 154274.621, \"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\": 174496.098, \"from_m\": 168610.857, \"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\": 174566.467, \"from_m\": 174496.098, \"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\": 174638.564, \"from_m\": 174566.467, \"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\": 174704.392, \"from_m\": 174638.564, \"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\": 179871.648, \"from_m\": 174704.392, \"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\": 181198.363, \"from_m\": 179871.648, \"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\": 181235.952, \"from_m\": 181198.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 195080.966, \"from_m\": 181235.952, \"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\": 201510.915, \"from_m\": 195080.966, \"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\": 220291.614, \"from_m\": 201510.915, \"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\": 220386.225, \"from_m\": 220291.614, \"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\": 233367.151, \"from_m\": 220386.225, \"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\": 233527.829, \"from_m\": 233367.151, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234192.08, \"from_m\": 233527.829, \"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\": 235020.218, \"from_m\": 234192.08, \"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\": 237344.372, \"from_m\": 235020.218, \"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\": 243975.379, \"from_m\": 237344.372, \"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\": 247264.733, \"from_m\": 243975.379, \"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\": 251545.538, \"from_m\": 247264.733, \"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\": 251631.381, \"from_m\": 251545.538, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 251726.88, \"from_m\": 251631.381, \"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\": 251813.343, \"from_m\": 251726.88, \"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\": 265075.047, \"from_m\": 251813.343, \"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\": 267007.634, \"from_m\": 265075.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 275276.051, \"from_m\": 267007.634, \"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\": 275329.989, \"from_m\": 275276.051, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301109.358, \"from_m\": 275329.989, \"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\": 304479.218, \"from_m\": 301109.358, \"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\": 305982.65, \"from_m\": 304479.218, \"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\": 307827.638, \"from_m\": 305982.65, \"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\": 308979.674, \"from_m\": 307827.638, \"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\": 309026.565, \"from_m\": 308979.674, \"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\": 310255.131, \"from_m\": 309026.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310733.88, \"from_m\": 310255.131, \"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\": 310789.165, \"from_m\": 310733.88, \"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\": 310833.249, \"from_m\": 310789.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310876.485, \"from_m\": 310833.249, \"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\": 310941.287, \"from_m\": 310876.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311621.099, \"from_m\": 310941.287, \"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\": 311628.005, \"from_m\": 311621.099, \"capability_applied\": null, \"effective_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\": 752500, \"profile_key\": \"70fcf79fd5c3f90dd59126f91e686fef692a0422ebf592a9117866231fac3936\", \"schedule_id\": 26886, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2757.267, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4221.535, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": false, \"wtt_arr\": \"1952H\", \"wtt_dep\": \"1954\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9136.095, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 17517.07, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": false, \"wtt_arr\": \"2000H\", \"wtt_dep\": \"2002H\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 21077.083, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Halton Jn\", \"stage_seq\": 9, \"distance_m\": 22893.865, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Weaver Jn\", \"stage_seq\": 10, \"distance_m\": 30221.641, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Acton Bridge\", \"stage_seq\": 11, \"distance_m\": 33965.168, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Hartford Jn\", \"stage_seq\": 12, \"distance_m\": 37098.084, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Winsford\", \"stage_seq\": 13, \"distance_m\": 45575.583, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 14, \"distance_m\": 56471.874, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2023\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 57645.36, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 16, \"distance_m\": 60336.694, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 70997.498, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Norton Bridge\", \"stage_seq\": 18, \"distance_m\": 88492.54, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Stafford\", \"stage_seq\": 19, \"distance_m\": 97018.864, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Colwich Jn\", \"stage_seq\": 20, \"distance_m\": 107278.866, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 21, \"distance_m\": 111189.326, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 123602.161, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Amington Jn\", \"stage_seq\": 23, \"distance_m\": 136275.337, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Nuneaton\", \"stage_seq\": 24, \"distance_m\": 155528.992, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 25, \"distance_m\": 177732.883, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Rugby\", \"stage_seq\": 26, \"distance_m\": 178782.19, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 27, \"distance_m\": 181118.137, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"Weedon\", \"stage_seq\": 28, \"distance_m\": 200254.895, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 29, \"distance_m\": 220787.326, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2130H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 30, \"distance_m\": 231511.079, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Bletchley\", \"stage_seq\": 31, \"distance_m\": 236515.54, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 32, \"distance_m\": 251360.362, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Tring\", \"stage_seq\": 33, \"distance_m\": 260735.053, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 34, \"distance_m\": 270563.532, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Watford Junction\", \"stage_seq\": 35, \"distance_m\": 283579.978, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 36, \"distance_m\": 293337.212, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Wembley Central\", \"stage_seq\": 37, \"distance_m\": 298712.714, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 38, \"distance_m\": 303130.915, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Camden Jn\", \"stage_seq\": 39, \"distance_m\": 308895.002, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Camden South Jn\", \"stage_seq\": 40, \"distance_m\": 309835.613, \"section_seq\": 1, \"route_path_id\": 140867}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 41, \"distance_m\": 311628.005, \"section_seq\": 1, \"route_path_id\": 140867}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 311628.005, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140867}], \"total_distance_m\": 311628.005, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 307775.479, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3852.526, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1943", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:52:05Z\", \"source_id\": 63817904, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:52:33Z\", \"source_id\": 20231477, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:25Z\", \"source_id\": 63831933, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:55Z\", \"source_id\": 20236984, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:05:03Z\", \"source_id\": 63852602, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:05:09Z\", \"source_id\": 20244694, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:09Z\", \"source_id\": 63876713, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:14:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:12Z\", \"source_id\": 20251377, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:55Z\", \"source_id\": 63886634, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:59Z\", \"source_id\": 20254144, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:12Z\", \"source_id\": 63905388, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:19Z\", \"source_id\": 20259330, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:59Z\", \"source_id\": 63949259, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:04Z\", \"source_id\": 20271840, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:57Z\", \"source_id\": 64002562, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:00Z\", \"source_id\": 20286991, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:58Z\", \"source_id\": 64021768, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:00Z\", \"source_id\": 20292435, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:41Z\", \"source_id\": 64064660, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:45Z\", \"source_id\": 20304859, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:04Z\", \"source_id\": 64075026, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:05Z\", \"source_id\": 20307756, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:37Z\", \"source_id\": 64093638, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:39Z\", \"source_id\": 20313386, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:27Z\", \"source_id\": 64111261, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:30Z\", \"source_id\": 20318473, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:57Z\", \"source_id\": 64118778, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:00Z\", \"source_id\": 20320695, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:46Z\", \"source_id\": 64122822, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:47Z\", \"source_id\": 20321831, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:18Z\", \"source_id\": 64139304, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:25Z\", \"source_id\": 20326736, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "5", "timing_fact_generation": 1790024726612154, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:01.531165", "service_state_evidence_id": 20326736, "current_leg_start_actual_dep": "2026-09-21T21:32:30+01:00", "operational_evidence_version": 161, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:02.272501", "service_state_valid_until_kind": null, "operational_interpretation_version": 161, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
LIV |
EUS |
1A79 |
807009 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 317.357, "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": 683.462, "from_m": 317.357, "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": 1782.098, "from_m": 683.462, "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": 1824.75, "from_m": 1782.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2052.479, "from_m": 1824.75, "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": 2354.95, "from_m": 2052.479, "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": 2394.384, "from_m": 2354.95, "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": 2469.064, "from_m": 2394.384, "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": 2509.0, "from_m": 2469.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2582.561, "from_m": 2509.0, "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": 2640.598, "from_m": 2582.561, "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": 3776.339, "from_m": 2640.598, "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": 4107.74, "from_m": 3776.339, "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": 4168.058, "from_m": 4107.74, "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": 8688.854, "from_m": 4168.058, "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": 8742.022, "from_m": 8688.854, "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": 9499.029, "from_m": 8742.022, "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": 10285.586, "from_m": 9499.029, "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": 12537.205, "from_m": 10285.586, "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": 17288.856, "from_m": 12537.205, "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": 18513.249, "from_m": 17288.856, "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": 21530.843, "from_m": 18513.249, "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": 24027.424, "from_m": 21530.843, "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": 30102.202, "from_m": 24027.424, "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": 34313.431, "from_m": 30102.202, "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": 34518.936, "from_m": 34313.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56471.874, "from_m": 34518.936, "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": 58330.602, "from_m": 56471.874, "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": 97664.038, "from_m": 58330.602, "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": 97742.489, "from_m": 97664.038, "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": 98702.189, "from_m": 97742.489, "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": 100029.32, "from_m": 98702.189, "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": 101724.404, "from_m": 100029.32, "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": 101811.27, "from_m": 101724.404, "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": 107463.012, "from_m": 101811.27, "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": 144784.045, "from_m": 107463.012, "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": 145648.289, "from_m": 144784.045, "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": 146804.302, "from_m": 145648.289, "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": 147592.04, "from_m": 146804.302, "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": 148160.023, "from_m": 147592.04, "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": 154201.749, "from_m": 148160.023, "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": 154274.621, "from_m": 154201.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168610.857, "from_m": 154274.621, "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": 174496.098, "from_m": 168610.857, "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": 174566.467, "from_m": 174496.098, "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": 174638.564, "from_m": 174566.467, "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": 174704.392, "from_m": 174638.564, "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": 179871.648, "from_m": 174704.392, "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": 181198.363, "from_m": 179871.648, "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": 181235.952, "from_m": 181198.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 195080.966, "from_m": 181235.952, "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": 201510.915, "from_m": 195080.966, "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": 220291.614, "from_m": 201510.915, "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": 220386.225, "from_m": 220291.614, "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": 233367.151, "from_m": 220386.225, "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": 233527.829, "from_m": 233367.151, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234192.08, "from_m": 233527.829, "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": 235020.218, "from_m": 234192.08, "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": 237344.372, "from_m": 235020.218, "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": 243975.379, "from_m": 237344.372, "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": 247264.733, "from_m": 243975.379, "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": 251545.538, "from_m": 247264.733, "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": 251631.381, "from_m": 251545.538, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 251726.88, "from_m": 251631.381, "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": 251813.343, "from_m": 251726.88, "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": 265075.047, "from_m": 251813.343, "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": 267007.634, "from_m": 265075.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 275276.051, "from_m": 267007.634, "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": 275329.989, "from_m": 275276.051, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301109.358, "from_m": 275329.989, "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": 304479.218, "from_m": 301109.358, "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": 305982.65, "from_m": 304479.218, "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": 307827.638, "from_m": 305982.65, "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": 308979.674, "from_m": 307827.638, "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": 309026.565, "from_m": 308979.674, "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": 310255.131, "from_m": 309026.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310733.88, "from_m": 310255.131, "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": 310789.165, "from_m": 310733.88, "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": 310833.249, "from_m": 310789.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310876.485, "from_m": 310833.249, "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": 310941.287, "from_m": 310876.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311621.099, "from_m": 310941.287, "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": 311628.005, "from_m": 311621.099, "capability_applied": null, "effective_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": 752500, "profile_key": "70fcf79fd5c3f90dd59126f91e686fef692a0422ebf592a9117866231fac3936", "schedule_id": 26886, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1943", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2757.267, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4221.535, "section_seq": 1, "route_path_id": 140867}, {"is_pass": false, "wtt_arr": "1952H", "wtt_dep": "1954", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9136.095, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.07, "section_seq": 1, "route_path_id": 140867}, {"is_pass": false, "wtt_arr": "2000H", "wtt_dep": "2002H", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.083, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22893.865, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 30221.641, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 33965.168, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 37098.084, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Winsford", "stage_seq": 13, "distance_m": 45575.583, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Crewe Coal Yard S.B.", "stage_seq": 14, "distance_m": 56471.874, "section_seq": 1, "route_path_id": 140867}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2023", "location": "Crewe", "stage_seq": 15, "distance_m": 57645.36, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Crewe Basford Hall Jn", "stage_seq": 16, "distance_m": 60336.694, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Madeley", "stage_seq": 17, "distance_m": 70997.498, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 88492.54, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Stafford", "stage_seq": 19, "distance_m": 97018.864, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Colwich Jn", "stage_seq": 20, "distance_m": 107278.866, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Rugeley North Jn", "stage_seq": 21, "distance_m": 111189.326, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 123602.161, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Amington Jn", "stage_seq": 23, "distance_m": 136275.337, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Nuneaton", "stage_seq": 24, "distance_m": 155528.992, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Rugby Trent Valley Jn", "stage_seq": 25, "distance_m": 177732.883, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Rugby", "stage_seq": 26, "distance_m": 178782.19, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Hillmorton Jn", "stage_seq": 27, "distance_m": 181118.137, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Weedon", "stage_seq": 28, "distance_m": 200254.895, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Hanslope Jn", "stage_seq": 29, "distance_m": 220787.326, "section_seq": 1, "route_path_id": 140867}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2130H", "location": "Milton Keynes Central", "stage_seq": 30, "distance_m": 231511.079, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Bletchley", "stage_seq": 31, "distance_m": 236515.54, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Ledburn Jn", "stage_seq": 32, "distance_m": 251360.362, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Tring", "stage_seq": 33, "distance_m": 260735.053, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Bourne End Jn (Herts)", "stage_seq": 34, "distance_m": 270563.532, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Watford Junction", "stage_seq": 35, "distance_m": 283579.978, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Harrow & Wealdstone", "stage_seq": 36, "distance_m": 293337.212, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Wembley Central", "stage_seq": 37, "distance_m": 298712.714, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Willesden West London Jn", "stage_seq": 38, "distance_m": 303130.915, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Camden Jn", "stage_seq": 39, "distance_m": 308895.002, "section_seq": 1, "route_path_id": 140867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Camden South Jn", "stage_seq": 40, "distance_m": 309835.613, "section_seq": 1, "route_path_id": 140867}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "London Euston", "stage_seq": 41, "distance_m": 311628.005, "section_seq": 1, "route_path_id": 140867}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 311628.005, "from_m": 0.0, "section_seq": 1, "route_path_id": 140867}], "total_distance_m": 311628.005, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 307775.479, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3852.526, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:52:05Z", "source_id": 63817904, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:52:33Z", "source_id": 20231477, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:25Z", "source_id": 63831933, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:55Z", "source_id": 20236984, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:05:03Z", "source_id": 63852602, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:05:09Z", "source_id": 20244694, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:09Z", "source_id": 63876713, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:14:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:12Z", "source_id": 20251377, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:55Z", "source_id": 63886634, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:59Z", "source_id": 20254144, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10624, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:12Z", "source_id": 63905388, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:19Z", "source_id": 20259330, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:59Z", "source_id": 63949259, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:04Z", "source_id": 20271840, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:57Z", "source_id": 64002562, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:00Z", "source_id": 20286991, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:58Z", "source_id": 64021768, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:00Z", "source_id": 20292435, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:41Z", "source_id": 64064660, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:45Z", "source_id": 20304859, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:04Z", "source_id": 64075026, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:05Z", "source_id": 20307756, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:37Z", "source_id": 64093638, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:39Z", "source_id": 20313386, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:27Z", "source_id": 64111261, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:30Z", "source_id": 20318473, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:57Z", "source_id": 64118778, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:00Z", "source_id": 20320695, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:46Z", "source_id": 64122822, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:58:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:47Z", "source_id": 20321831, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:18Z", "source_id": 64139304, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T21:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:25Z", "source_id": 20326736, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1943 |
1943 |
9 |
None |
None |
London Euston |
2205 |
2205 |
5 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34166/2026-09-21/detailed |
None |
Milton Keynes Central |
2026-09-21T21:32:30+01:00 |
London Euston |
34.0 |
{"type": "LineString", "coordinates": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
49.7 |
2133 |
2207 |
Milton Keynes Central |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326736 |
1790024726612154 |
161 |
161 |
2026-09-21 21:17:02.272501 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:01.531165 |
| 723834 |
752941 |
P24493 |
192R28MZ21 |
2026-09-21 |
COMPLETE |
20327140 |
2026-09-21 22:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 752941, "stp": "P", "toc": "Northern", "uid": "P24493", "consist": "155343", "dest_crs": "YRK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24493/2026-09-21/detailed", "trust_id": "192R28MZ21", "origin_crs": "BDT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "5", "is_terminated": 1, "next_location": "York", "signalling_id": "2R28", "timing_status": "EARLY", "origin_station": "Bridlington", "current_leg_arr": "2207", "current_leg_dep": "2152", "current_leg_end": "York", "origin_dep_time": "2000", "origin_platform": "6", "current_location": "York", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Church Fenton", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Church Fenton", "current_leg_milage": "11.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 280.051, \"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\": 311.215, \"from_m\": 280.051, \"capability_applied\": null, \"effective_limit_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\": 493.716, \"from_m\": 311.215, \"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\": 3596.154, \"from_m\": 493.716, \"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\": 3772.499, \"from_m\": 3596.154, \"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\": 8584.666, \"from_m\": 3772.499, \"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\": 8694.463, \"from_m\": 8584.666, \"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\": 11405.086, \"from_m\": 8694.463, \"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\": 11520.612, \"from_m\": 11405.086, \"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\": 12011.088, \"from_m\": 11520.612, \"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\": 12113.205, \"from_m\": 12011.088, \"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\": 14682.59, \"from_m\": 12113.205, \"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\": 14881.685, \"from_m\": 14682.59, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 15127.764, \"from_m\": 14881.685, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17954.71, \"from_m\": 15127.764, \"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\": 17983.879, \"from_m\": 17954.71, \"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\": 18505.334, \"from_m\": 17983.879, \"capability_applied\": null, \"effective_limit_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\": 19175.102, \"from_m\": 18505.334, \"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\": 19226.928, \"from_m\": 19175.102, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 23442.351, \"from_m\": 19226.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\": 23597.073, \"from_m\": 23442.351, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26201.771, \"from_m\": 23597.073, \"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\": 26300.341, \"from_m\": 26201.771, \"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\": 27048.122, \"from_m\": 26300.341, \"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\": 27180.87, \"from_m\": 27048.122, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27579.191, \"from_m\": 27180.87, \"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\": 27794.763, \"from_m\": 27579.191, \"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\": 28761.896, \"from_m\": 27794.763, \"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\": 29004.236, \"from_m\": 28761.896, \"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\": 29785.899, \"from_m\": 29004.236, \"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\": 29956.139, \"from_m\": 29785.899, \"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\": 31627.405, \"from_m\": 29956.139, \"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\": 31699.575, \"from_m\": 31627.405, \"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\": 36280.132, \"from_m\": 31699.575, \"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\": 36514.106, \"from_m\": 36280.132, \"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\": 36573.946, \"from_m\": 36514.106, \"capability_applied\": null, \"effective_limit_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\": 38956.755, \"from_m\": 36573.946, \"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\": 39040.991, \"from_m\": 38956.755, \"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\": 40359.527, \"from_m\": 39040.991, \"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\": 42870.881, \"from_m\": 40359.527, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 43320.977, \"from_m\": 42870.881, \"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\": 46204.044, \"from_m\": 43320.977, \"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\": 47486.779, \"from_m\": 46204.044, \"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\": 48180.531, \"from_m\": 47486.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48229.493, \"from_m\": 48180.531, \"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\": 48261.401, \"from_m\": 48229.493, \"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\": 49062.244, \"from_m\": 48261.401, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49177.859, \"from_m\": 49062.244, \"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\": 50111.473, \"from_m\": 49177.859, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50138.181, \"from_m\": 50111.473, \"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\": 51409.932, \"from_m\": 50138.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52340.053, \"from_m\": 51409.932, \"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\": 52662.45, \"from_m\": 52340.053, \"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\": 61341.469, \"from_m\": 52662.45, \"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\": 73882.844, \"from_m\": 61341.469, \"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\": 76042.559, \"from_m\": 73882.844, \"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\": 84887.537, \"from_m\": 76042.559, \"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\": 90367.028, \"from_m\": 84887.537, \"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\": 92247.556, \"from_m\": 90367.028, \"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\": 95255.237, \"from_m\": 92247.556, \"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\": 97423.434, \"from_m\": 95255.237, \"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\": 97473.527, \"from_m\": 97423.434, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 97903.358, \"from_m\": 97473.527, \"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\": 97920.593, \"from_m\": 97903.358, \"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\": 98151.634, \"from_m\": 97920.593, \"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\": 98670.358, \"from_m\": 98151.634, \"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\": 98717.505, \"from_m\": 98670.358, \"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\": 99397.377, \"from_m\": 98717.505, \"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\": 103449.244, \"from_m\": 99397.377, \"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\": 107359.902, \"from_m\": 103449.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\": 107936.702, \"from_m\": 107359.902, \"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\": 108766.604, \"from_m\": 107936.702, \"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\": 108826.919, \"from_m\": 108766.604, \"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\": 108842.644, \"from_m\": 108826.919, \"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\": 110575.486, \"from_m\": 108842.644, \"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\": 110596.416, \"from_m\": 110575.486, \"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\": 110652.301, \"from_m\": 110596.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115535.073, \"from_m\": 110652.301, \"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\": 115650.988, \"from_m\": 115535.073, \"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\": 126947.755, \"from_m\": 115650.988, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 129097.378, \"from_m\": 126947.755, \"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\": 131384.425, \"from_m\": 129097.378, \"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\": 131435.474, \"from_m\": 131384.425, \"capability_applied\": null, \"effective_limit_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\": 131540.735, \"from_m\": 131435.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131950.73, \"from_m\": 131540.735, \"capability_applied\": null, \"effective_limit_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\": 132449.939, \"from_m\": 131950.73, \"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\": 132696.708, \"from_m\": 132449.939, \"capability_applied\": null, \"effective_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\": 752941, \"profile_key\": \"1fcb3fa127cdfc40f59a01e475fdfcf681f0175110fa62836a8c6f18dda2b823\", \"schedule_id\": 20581, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Bridlington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Nafferton\", \"stage_seq\": 2, \"distance_m\": 14995.174, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Driffield\", \"stage_seq\": 3, \"distance_m\": 18386.418, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Hutton Cranswick\", \"stage_seq\": 4, \"distance_m\": 23497.847, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Beverley\", \"stage_seq\": 5, \"distance_m\": 36436.916, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Cottingham\", \"stage_seq\": 6, \"distance_m\": 43320.977, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2051\", \"location\": \"Hull\", \"stage_seq\": 7, \"distance_m\": 49177.859, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 8, \"distance_m\": 51771.636, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": \"2103\", \"location\": \"Brough\", \"stage_seq\": 9, \"distance_m\": 65498.243, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2110H\", \"location\": \"Gilberdyke\", \"stage_seq\": 10, \"distance_m\": 75862.753, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117H\", \"location\": \"Howden\", \"stage_seq\": 11, \"distance_m\": 84517.992, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2129\", \"location\": \"Selby\", \"stage_seq\": 12, \"distance_m\": 98390.21, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 13, \"distance_m\": 104085.264, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 14, \"distance_m\": 105965.142, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 15, \"distance_m\": 108929.905, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145H\", \"location\": \"Sherburn-in-Elmet\", \"stage_seq\": 16, \"distance_m\": 111308.945, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2151H\", \"location\": \"Church Fenton\", \"stage_seq\": 17, \"distance_m\": 114684.504, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Colton Jn\", \"stage_seq\": 18, \"distance_m\": 123294.648, \"section_seq\": 1, \"route_path_id\": 138755}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 19, \"distance_m\": 132696.708, \"section_seq\": 1, \"route_path_id\": 138755}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 132696.708, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138755}], \"total_distance_m\": 132696.708, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 132288.793, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 407.915, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2000", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:54Z\", \"source_id\": 20249665, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:54Z\", \"source_id\": 20254088, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:54Z\", \"source_id\": 20257659, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:15Z\", \"source_id\": 20264921, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:53Z\", \"source_id\": 20268921, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:13Z\", \"source_id\": 20274042, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:47Z\", \"source_id\": 63997419, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:50Z\", \"source_id\": 20285478, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:25Z\", \"source_id\": 64016017, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:30Z\", \"source_id\": 20290756, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:30Z\", \"source_id\": 64034695, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:32Z\", \"source_id\": 20296195, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:26Z\", \"source_id\": 20304643, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:19Z\", \"source_id\": 64088794, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:23Z\", \"source_id\": 20311904, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:31Z\", \"source_id\": 64100219, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:35Z\", \"source_id\": 20315295, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:59Z\", \"source_id\": 20327140, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "5", "timing_fact_generation": 1790024760290860, "current_leg_arrival_utc": "2026-09-21T22:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:01.540671", "service_state_evidence_id": 20327140, "current_leg_start_actual_dep": "2026-09-21T21:51:30+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:02.540881", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BDT |
YRK |
2R28 |
155343 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 280.051, "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": 311.215, "from_m": 280.051, "capability_applied": null, "effective_limit_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": 493.716, "from_m": 311.215, "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": 3596.154, "from_m": 493.716, "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": 3772.499, "from_m": 3596.154, "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": 8584.666, "from_m": 3772.499, "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": 8694.463, "from_m": 8584.666, "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": 11405.086, "from_m": 8694.463, "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": 11520.612, "from_m": 11405.086, "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": 12011.088, "from_m": 11520.612, "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": 12113.205, "from_m": 12011.088, "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": 14682.59, "from_m": 12113.205, "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": 14881.685, "from_m": 14682.59, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 15127.764, "from_m": 14881.685, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17954.71, "from_m": 15127.764, "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": 17983.879, "from_m": 17954.71, "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": 18505.334, "from_m": 17983.879, "capability_applied": null, "effective_limit_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": 19175.102, "from_m": 18505.334, "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": 19226.928, "from_m": 19175.102, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 23442.351, "from_m": 19226.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": 23597.073, "from_m": 23442.351, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26201.771, "from_m": 23597.073, "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": 26300.341, "from_m": 26201.771, "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": 27048.122, "from_m": 26300.341, "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": 27180.87, "from_m": 27048.122, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27579.191, "from_m": 27180.87, "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": 27794.763, "from_m": 27579.191, "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": 28761.896, "from_m": 27794.763, "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": 29004.236, "from_m": 28761.896, "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": 29785.899, "from_m": 29004.236, "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": 29956.139, "from_m": 29785.899, "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": 31627.405, "from_m": 29956.139, "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": 31699.575, "from_m": 31627.405, "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": 36280.132, "from_m": 31699.575, "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": 36514.106, "from_m": 36280.132, "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": 36573.946, "from_m": 36514.106, "capability_applied": null, "effective_limit_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": 38956.755, "from_m": 36573.946, "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": 39040.991, "from_m": 38956.755, "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": 40359.527, "from_m": 39040.991, "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": 42870.881, "from_m": 40359.527, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 43320.977, "from_m": 42870.881, "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": 46204.044, "from_m": 43320.977, "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": 47486.779, "from_m": 46204.044, "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": 48180.531, "from_m": 47486.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48229.493, "from_m": 48180.531, "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": 48261.401, "from_m": 48229.493, "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": 49062.244, "from_m": 48261.401, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49177.859, "from_m": 49062.244, "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": 50111.473, "from_m": 49177.859, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50138.181, "from_m": 50111.473, "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": 51409.932, "from_m": 50138.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52340.053, "from_m": 51409.932, "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": 52662.45, "from_m": 52340.053, "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": 61341.469, "from_m": 52662.45, "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": 73882.844, "from_m": 61341.469, "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": 76042.559, "from_m": 73882.844, "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": 84887.537, "from_m": 76042.559, "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": 90367.028, "from_m": 84887.537, "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": 92247.556, "from_m": 90367.028, "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": 95255.237, "from_m": 92247.556, "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": 97423.434, "from_m": 95255.237, "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": 97473.527, "from_m": 97423.434, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 97903.358, "from_m": 97473.527, "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": 97920.593, "from_m": 97903.358, "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": 98151.634, "from_m": 97920.593, "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": 98670.358, "from_m": 98151.634, "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": 98717.505, "from_m": 98670.358, "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": 99397.377, "from_m": 98717.505, "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": 103449.244, "from_m": 99397.377, "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": 107359.902, "from_m": 103449.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": 107936.702, "from_m": 107359.902, "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": 108766.604, "from_m": 107936.702, "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": 108826.919, "from_m": 108766.604, "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": 108842.644, "from_m": 108826.919, "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": 110575.486, "from_m": 108842.644, "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": 110596.416, "from_m": 110575.486, "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": 110652.301, "from_m": 110596.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115535.073, "from_m": 110652.301, "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": 115650.988, "from_m": 115535.073, "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": 126947.755, "from_m": 115650.988, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 129097.378, "from_m": 126947.755, "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": 131384.425, "from_m": 129097.378, "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": 131435.474, "from_m": 131384.425, "capability_applied": null, "effective_limit_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": 131540.735, "from_m": 131435.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131950.73, "from_m": 131540.735, "capability_applied": null, "effective_limit_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": 132449.939, "from_m": 131950.73, "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": 132696.708, "from_m": 132449.939, "capability_applied": null, "effective_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": 752941, "profile_key": "1fcb3fa127cdfc40f59a01e475fdfcf681f0175110fa62836a8c6f18dda2b823", "schedule_id": 20581, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2000", "location": "Bridlington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Nafferton", "stage_seq": 2, "distance_m": 14995.174, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Driffield", "stage_seq": 3, "distance_m": 18386.418, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Hutton Cranswick", "stage_seq": 4, "distance_m": 23497.847, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Beverley", "stage_seq": 5, "distance_m": 36436.916, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Cottingham", "stage_seq": 6, "distance_m": 43320.977, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2051", "location": "Hull", "stage_seq": 7, "distance_m": 49177.859, "section_seq": 1, "route_path_id": 138755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Hessle Road Jn", "stage_seq": 8, "distance_m": 51771.636, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": "2103", "location": "Brough", "stage_seq": 9, "distance_m": 65498.243, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2110H", "location": "Gilberdyke", "stage_seq": 10, "distance_m": 75862.753, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117H", "location": "Howden", "stage_seq": 11, "distance_m": 84517.992, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2129", "location": "Selby", "stage_seq": 12, "distance_m": 98390.21, "section_seq": 1, "route_path_id": 138755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Hambleton East Jn", "stage_seq": 13, "distance_m": 104085.264, "section_seq": 1, "route_path_id": 138755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Hambleton West Jn", "stage_seq": 14, "distance_m": 105965.142, "section_seq": 1, "route_path_id": 138755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Gascoigne Wood Jn", "stage_seq": 15, "distance_m": 108929.905, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145H", "location": "Sherburn-in-Elmet", "stage_seq": 16, "distance_m": 111308.945, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2151H", "location": "Church Fenton", "stage_seq": 17, "distance_m": 114684.504, "section_seq": 1, "route_path_id": 138755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Colton Jn", "stage_seq": 18, "distance_m": 123294.648, "section_seq": 1, "route_path_id": 138755}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "York", "stage_seq": 19, "distance_m": 132696.708, "section_seq": 1, "route_path_id": 138755}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 132696.708, "from_m": 0.0, "section_seq": 1, "route_path_id": 138755}], "total_distance_m": 132696.708, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 132288.793, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 407.915, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:54Z", "source_id": 20249665, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:54Z", "source_id": 20254088, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:54Z", "source_id": 20257659, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:15Z", "source_id": 20264921, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:53Z", "source_id": 20268921, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:13Z", "source_id": 20274042, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:47Z", "source_id": 63997419, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:50Z", "source_id": 20285478, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:25Z", "source_id": 64016017, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:11:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:30Z", "source_id": 20290756, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:30Z", "source_id": 64034695, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:32Z", "source_id": 20296195, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:26Z", "source_id": 20304643, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:19Z", "source_id": 64088794, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:23Z", "source_id": 20311904, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4921, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:31Z", "source_id": 64100219, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:48:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:35Z", "source_id": 20315295, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:59Z", "source_id": 20327140, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Bridlington |
2000 |
2000 |
6 |
None |
None |
York |
2209 |
2208 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24493/2026-09-21/detailed |
None |
Church Fenton |
2026-09-21T21:51:30+01:00 |
York |
15.0 |
{"type": "LineString", "coordinates": [[-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
11.0 |
2152 |
2207 |
Church Fenton |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327140 |
1790024760290860 |
62 |
62 |
2026-09-21 21:17:02.540881 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:01.540671 |
| 723835 |
753261 |
G88697 |
871N62MZ21 |
2026-09-21 |
COMPLETE |
20327769 |
2026-09-21 22:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 753261, "stp": "P", "toc": "Southern", "uid": "G88697", "consist": "387213", "dest_crs": "SOU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88697/2026-09-21/detailed", "trust_id": "871N62MZ21", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "2A", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "1N62", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "2207", "current_leg_dep": "2152", "current_leg_end": "Southampton Central", "origin_dep_time": "2013", "origin_platform": "2", "current_location": "Southampton Central", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3765813999999998, 50.8990605], [-1.3769505999999998, 50.899035], [-1.3772838999999997, 50.899032], [-1.3776373999999998, 50.899045399999984], [-1.3778669, 50.89906319999999], [-1.3780478, 50.89908199999999], [-1.3784167, 50.89913609999999], [-1.3787988999999998, 50.8992173], [-1.3791369, 50.89931850000001], [-1.3794533999999998, 50.8994344], [-1.3797779999999995, 50.899579900000006], [-1.380081, 50.89973560000001], [-1.3803359, 50.8999016], [-1.3806081, 50.900096799999986], [-1.3808072, 50.90028139999998], [-1.3809762000000003, 50.9004698], [-1.3811039, 50.900641699999994], [-1.3812277, 50.9008449], [-1.3812768, 50.9009411], [-1.3813630999999995, 50.90116069999999], [-1.3814188, 50.90140159999999], [-1.3814463, 50.9016491], [-1.3814436, 50.901894299999995], [-1.3814238, 50.902151200000006], [-1.3813913, 50.9024182], [-1.3813411999999998, 50.902670699999994], [-1.3812411, 50.9030691], [-1.3810542, 50.90357180000001], [-1.3809417999999998, 50.90381409999999], [-1.380806, 50.90408859999998], [-1.3806148, 50.90439620000001], [-1.3804043, 50.9047053], [-1.3801592, 50.90502070000001], [-1.3798973, 50.9053246], [-1.3795942, 50.9056244], [-1.379267, 50.90592759999999], [-1.3789117, 50.90620760000001], [-1.3785158999999998, 50.90650399999999], [-1.3781171, 50.906763699999985], [-1.3777095999999998, 50.9070087], [-1.376996, 50.9073922], [-1.3737410999999995, 50.9090775], [-1.3734799999999998, 50.90922419999999], [-1.3732541, 50.90935809999999], [-1.3730426, 50.909494999999986], [-1.3728486999999998, 50.90963740000001], [-1.372659, 50.9097889], [-1.3724781999999998, 50.90995569999998], [-1.3722947, 50.91014260000001], [-1.3721479, 50.910311500000006], [-1.3719969999999997, 50.910509899999994], [-1.3718843, 50.910688599999986], [-1.3717766000000002, 50.9108821], [-1.3716904, 50.91107769999999], [-1.3716193, 50.91127309999999], [-1.3715771999999995, 50.9114546], [-1.3715383000000003, 50.91166260000001], [-1.3715261000000003, 50.911883499999995], [-1.3715266999999998, 50.91207159999999], [-1.3715474999999997, 50.9122935], [-1.3715915, 50.9125027], [-1.3716517999999998, 50.9127268], [-1.3717342, 50.912936499999994], [-1.3718393, 50.9131467], [-1.3719676, 50.91335529999999], [-1.3721275999999998, 50.9135706], [-1.3723194999999997, 50.91380470000001], [-1.3728079999999998, 50.9142848], [-1.379358, 50.92046020000001], [-1.3801930999999998, 50.92124820000001], [-1.3811959, 50.922206], [-1.3815276, 50.922523], [-1.3816982999999998, 50.922678999999995], [-1.3818918999999998, 50.922829499999985], [-1.3820213999999995, 50.92291839999999], [-1.3822531, 50.9230655], [-1.3825141, 50.92319319999999], [-1.3827664999999998, 50.9233005], [-1.3830671, 50.923401000000005], [-1.3833373, 50.9234771], [-1.383617, 50.9235382], [-1.3839467, 50.92359210000001], [-1.3842634, 50.923623499999984], [-1.3845393, 50.9236395], [-1.3848181999999998, 50.923637199999995], [-1.3851142999999997, 50.92362450000001], [-1.3854033, 50.9235975], [-1.3856635, 50.92356], [-1.3859376, 50.9235037], [-1.3862169, 50.923432], [-1.3863332, 50.9233963], [-1.3864926999999998, 50.923342799999986], [-1.3867423, 50.9232403], [-1.3869371999999998, 50.9231384], [-1.3871182, 50.9230257], [-1.3872698999999995, 50.92290500000001], [-1.3874015, 50.92278100000001], [-1.3875228999999998, 50.9226456], [-1.3875553020494906, 50.92259942638535], [-1.387648341276742, 50.92245231044202], [-1.3877298578583506, 50.922322147109114], [-1.3878017032409409, 50.922206574489664], [-1.3878657288711376, 50.92210323068669], [-1.3879237861955658, 50.92200975380321], [-1.3879777266608504, 50.92192378194225], [-1.3880294017136163, 50.92184295320683], [-1.3880806628004878, 50.92176490569998], [-1.3881333613680902, 50.92168727752472], [-1.388189348863048, 50.92160770678407], [-1.388250476731986, 50.92152383158107], [-1.388318596421529, 50.921433290018726], [-1.3883955593783024, 50.92133372020007], [-1.3884832170489303, 50.92122276022811], [-1.388583420880038, 50.92109804820589], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Woolston", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "Woolston", "current_leg_milage": "4.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 404.935, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1629.167, \"from_m\": 404.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1816.788, \"from_m\": 1629.167, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2941.662, \"from_m\": 1816.788, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3027.5, \"from_m\": 2941.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3695.648, \"from_m\": 3027.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26193.349, \"from_m\": 3695.648, \"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\": 26235.624, \"from_m\": 26193.349, \"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\": 31019.137, \"from_m\": 26235.624, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31406.006, \"from_m\": 31019.137, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 32183.016, \"from_m\": 31406.006, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32418.476, \"from_m\": 32183.016, \"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\": 32523.924, \"from_m\": 32418.476, \"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\": 32575.609, \"from_m\": 32523.924, \"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\": 36668.325, \"from_m\": 32575.609, \"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\": 37295.389, \"from_m\": 36668.325, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 48093.063, \"from_m\": 37295.389, \"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\": 48707.419, \"from_m\": 48093.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60827.805, \"from_m\": 48707.419, \"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\": 61629.757, \"from_m\": 60827.805, \"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\": 61708.38, \"from_m\": 61629.757, \"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\": 61800.996, \"from_m\": 61708.38, \"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\": 62717.115, \"from_m\": 61800.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63440.701, \"from_m\": 62717.115, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66198.535, \"from_m\": 63440.701, \"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\": 66269.657, \"from_m\": 66198.535, \"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\": 67042.336, \"from_m\": 66269.657, \"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\": 67080.234, \"from_m\": 67042.336, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75573.407, \"from_m\": 67080.234, \"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\": 75581.398, \"from_m\": 75573.407, \"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\": 76896.247, \"from_m\": 75581.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77100.411, \"from_m\": 76896.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 77436.758, \"from_m\": 77100.411, \"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\": 77740.74, \"from_m\": 77436.758, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 78152.934, \"from_m\": 77740.74, \"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\": 78973.304, \"from_m\": 78152.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85412.937, \"from_m\": 78973.304, \"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\": 86993.655, \"from_m\": 85412.937, \"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\": 88229.431, \"from_m\": 86993.655, \"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\": 89823.934, \"from_m\": 88229.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93104.417, \"from_m\": 89823.934, \"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\": 93484.312, \"from_m\": 93104.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 94124.946, \"from_m\": 93484.312, \"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\": 95184.436, \"from_m\": 94124.946, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95831.333, \"from_m\": 95184.436, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 96975.208, \"from_m\": 95831.333, \"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\": 97386.36, \"from_m\": 96975.208, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97636.059, \"from_m\": 97386.36, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 98992.878, \"from_m\": 97636.059, \"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\": 99349.195, \"from_m\": 98992.878, \"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\": 100699.126, \"from_m\": 99349.195, \"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\": 753261, \"profile_key\": \"4dd6cd421b16b39c6fa27c5199a9f9a446641dd5a6125b139602187b082db10c\", \"schedule_id\": 12907, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017H\", \"location\": \"Hove\", \"stage_seq\": 2, \"distance_m\": 3456.827, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Portslade\", \"stage_seq\": 3, \"distance_m\": 5775.11, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"location\": \"Southwick\", \"stage_seq\": 4, \"distance_m\": 8143.616, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 5, \"distance_m\": 10481.481, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Lancing\", \"stage_seq\": 6, \"distance_m\": 14351.96, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036\", \"location\": \"Worthing\", \"stage_seq\": 7, \"distance_m\": 18078.552, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"West Worthing\", \"stage_seq\": 8, \"distance_m\": 19361.099, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2043\", \"location\": \"Angmering\", \"stage_seq\": 9, \"distance_m\": 26040.938, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Arundel Jn\", \"stage_seq\": 10, \"distance_m\": 31656.245, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2050H\", \"location\": \"Ford\", \"stage_seq\": 11, \"distance_m\": 32751.057, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2055H\", \"location\": \"Barnham\", \"stage_seq\": 12, \"distance_m\": 36992.885, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2103H\", \"location\": \"Chichester\", \"stage_seq\": 13, \"distance_m\": 47106.693, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2110H\", \"location\": \"Southbourne\", \"stage_seq\": 14, \"distance_m\": 56055.747, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2114\", \"location\": \"Emsworth\", \"stage_seq\": 15, \"distance_m\": 58308.835, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2119\", \"location\": \"Havant\", \"stage_seq\": 16, \"distance_m\": 61331.524, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Farlington Jn\", \"stage_seq\": 17, \"distance_m\": 66058.542, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Cosham Jn\", \"stage_seq\": 18, \"distance_m\": 67080.234, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126\", \"location\": \"Cosham\", \"stage_seq\": 19, \"distance_m\": 67810.942, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130\", \"location\": \"Portchester\", \"stage_seq\": 20, \"distance_m\": 72097.025, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135H\", \"location\": \"Fareham\", \"stage_seq\": 21, \"distance_m\": 77193.9, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Swanwick\", \"stage_seq\": 22, \"distance_m\": 83183.172, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Hamble\", \"stage_seq\": 23, \"distance_m\": 88640.707, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Sholing\", \"stage_seq\": 24, \"distance_m\": 92558.683, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Woolston\", \"stage_seq\": 25, \"distance_m\": 93647.255, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"St. Denys\", \"stage_seq\": 26, \"distance_m\": 97549.025, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Northam Jn\", \"stage_seq\": 27, \"distance_m\": 98901.169, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 28, \"distance_m\": 100699.126, \"section_seq\": 1, \"route_path_id\": 134611}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 100699.126, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134611}], \"total_distance_m\": 100699.126, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 99245.75, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1453.376, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2013", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:26Z\", \"source_id\": 63882717, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:17:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:28Z\", \"source_id\": 20253059, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:26Z\", \"source_id\": 63893204, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:31Z\", \"source_id\": 20255964, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:16Z\", \"source_id\": 63902854, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:17Z\", \"source_id\": 20258612, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:43Z\", \"source_id\": 63909187, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:48Z\", \"source_id\": 20260432, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:46Z\", \"source_id\": 63921624, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:49Z\", \"source_id\": 20263953, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:12Z\", \"source_id\": 63932987, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:16Z\", \"source_id\": 20267097, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:38Z\", \"source_id\": 63938810, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:39Z\", \"source_id\": 20268755, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:56Z\", \"source_id\": 63946750, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:00Z\", \"source_id\": 20271111, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:28Z\", \"source_id\": 63964981, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:31Z\", \"source_id\": 20276349, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:35Z\", \"source_id\": 63975009, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:39Z\", \"source_id\": 20279163, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:41Z\", \"source_id\": 63997171, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:46Z\", \"source_id\": 20285428, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:48Z\", \"source_id\": 64011925, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:50Z\", \"source_id\": 20289610, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:11Z\", \"source_id\": 64019954, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:14Z\", \"source_id\": 20291894, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:08Z\", \"source_id\": 64031409, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:15Z\", \"source_id\": 20295260, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:31Z\", \"source_id\": 64048491, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:36Z\", \"source_id\": 20300172, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:02Z\", \"source_id\": 64058385, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:04Z\", \"source_id\": 20303095, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:01Z\", \"source_id\": 64070264, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:03Z\", \"source_id\": 20306396, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:22Z\", \"source_id\": 64080174, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:25Z\", \"source_id\": 20309302, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:55Z\", \"source_id\": 64116537, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:56Z\", \"source_id\": 20320051, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:33Z\", \"source_id\": 64128851, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:34Z\", \"source_id\": 20323615, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:54Z\", \"source_id\": 64142947, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:00Z\", \"source_id\": 20327769, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "3", "timing_fact_generation": 1790024821722962, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:01.672991", "service_state_evidence_id": 20327769, "current_leg_start_actual_dep": "2026-09-21T21:58:00+01:00", "operational_evidence_version": 143, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:02.253574", "service_state_valid_until_kind": null, "operational_interpretation_version": 143, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BTN |
SOU |
1N62 |
387213 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "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": 404.935, "from_m": 301.517, "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": 1629.167, "from_m": 404.935, "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": 1816.788, "from_m": 1629.167, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2941.662, "from_m": 1816.788, "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": 3027.5, "from_m": 2941.662, "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": 3695.648, "from_m": 3027.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26193.349, "from_m": 3695.648, "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": 26235.624, "from_m": 26193.349, "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": 31019.137, "from_m": 26235.624, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31406.006, "from_m": 31019.137, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 32183.016, "from_m": 31406.006, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32418.476, "from_m": 32183.016, "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": 32523.924, "from_m": 32418.476, "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": 32575.609, "from_m": 32523.924, "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": 36668.325, "from_m": 32575.609, "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": 37295.389, "from_m": 36668.325, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 48093.063, "from_m": 37295.389, "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": 48707.419, "from_m": 48093.063, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60827.805, "from_m": 48707.419, "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": 61629.757, "from_m": 60827.805, "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": 61708.38, "from_m": 61629.757, "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": 61800.996, "from_m": 61708.38, "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": 62717.115, "from_m": 61800.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63440.701, "from_m": 62717.115, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66198.535, "from_m": 63440.701, "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": 66269.657, "from_m": 66198.535, "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": 67042.336, "from_m": 66269.657, "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": 67080.234, "from_m": 67042.336, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75573.407, "from_m": 67080.234, "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": 75581.398, "from_m": 75573.407, "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": 76896.247, "from_m": 75581.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77100.411, "from_m": 76896.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 77436.758, "from_m": 77100.411, "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": 77740.74, "from_m": 77436.758, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 78152.934, "from_m": 77740.74, "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": 78973.304, "from_m": 78152.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85412.937, "from_m": 78973.304, "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": 86993.655, "from_m": 85412.937, "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": 88229.431, "from_m": 86993.655, "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": 89823.934, "from_m": 88229.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93104.417, "from_m": 89823.934, "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": 93484.312, "from_m": 93104.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94124.946, "from_m": 93484.312, "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": 95184.436, "from_m": 94124.946, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95831.333, "from_m": 95184.436, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 96975.208, "from_m": 95831.333, "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": 97386.36, "from_m": 96975.208, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97636.059, "from_m": 97386.36, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 98992.878, "from_m": 97636.059, "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": 99349.195, "from_m": 98992.878, "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": 100699.126, "from_m": 99349.195, "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": 753261, "profile_key": "4dd6cd421b16b39c6fa27c5199a9f9a446641dd5a6125b139602187b082db10c", "schedule_id": 12907, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2013", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017H", "location": "Hove", "stage_seq": 2, "distance_m": 3456.827, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Portslade", "stage_seq": 3, "distance_m": 5775.11, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "location": "Southwick", "stage_seq": 4, "distance_m": 8143.616, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Shoreham-by-Sea", "stage_seq": 5, "distance_m": 10481.481, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Lancing", "stage_seq": 6, "distance_m": 14351.96, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036", "location": "Worthing", "stage_seq": 7, "distance_m": 18078.552, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "West Worthing", "stage_seq": 8, "distance_m": 19361.099, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2043", "location": "Angmering", "stage_seq": 9, "distance_m": 26040.938, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Arundel Jn", "stage_seq": 10, "distance_m": 31656.245, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2050H", "location": "Ford", "stage_seq": 11, "distance_m": 32751.057, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2055H", "location": "Barnham", "stage_seq": 12, "distance_m": 36992.885, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2103H", "location": "Chichester", "stage_seq": 13, "distance_m": 47106.693, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2110H", "location": "Southbourne", "stage_seq": 14, "distance_m": 56055.747, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2114", "location": "Emsworth", "stage_seq": 15, "distance_m": 58308.835, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2119", "location": "Havant", "stage_seq": 16, "distance_m": 61331.524, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Farlington Jn", "stage_seq": 17, "distance_m": 66058.542, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Cosham Jn", "stage_seq": 18, "distance_m": 67080.234, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126", "location": "Cosham", "stage_seq": 19, "distance_m": 67810.942, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130", "location": "Portchester", "stage_seq": 20, "distance_m": 72097.025, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135H", "location": "Fareham", "stage_seq": 21, "distance_m": 77193.9, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Swanwick", "stage_seq": 22, "distance_m": 83183.172, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Hamble", "stage_seq": 23, "distance_m": 88640.707, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Sholing", "stage_seq": 24, "distance_m": 92558.683, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Woolston", "stage_seq": 25, "distance_m": 93647.255, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "St. Denys", "stage_seq": 26, "distance_m": 97549.025, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Northam Jn", "stage_seq": 27, "distance_m": 98901.169, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 28, "distance_m": 100699.126, "section_seq": 1, "route_path_id": 134611}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 100699.126, "from_m": 0.0, "section_seq": 1, "route_path_id": 134611}], "total_distance_m": 100699.126, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 99245.75, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1453.376, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31093, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:26Z", "source_id": 63882717, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:28Z", "source_id": 20253059, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:26Z", "source_id": 63893204, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:31Z", "source_id": 20255964, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31026, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:16Z", "source_id": 63902854, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:17Z", "source_id": 20258612, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:43Z", "source_id": 63909187, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:48Z", "source_id": 20260432, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:46Z", "source_id": 63921624, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:49Z", "source_id": 20263953, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:12Z", "source_id": 63932987, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:37:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:16Z", "source_id": 20267097, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:38Z", "source_id": 63938810, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:39Z", "source_id": 20268755, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:56Z", "source_id": 63946750, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:00Z", "source_id": 20271111, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:28Z", "source_id": 63964981, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:31Z", "source_id": 20276349, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:35Z", "source_id": 63975009, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:39Z", "source_id": 20279163, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:41Z", "source_id": 63997171, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:46Z", "source_id": 20285428, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:48Z", "source_id": 64011925, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:10:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:50Z", "source_id": 20289610, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:11Z", "source_id": 64019954, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:13:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:14Z", "source_id": 20291894, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:08Z", "source_id": 64031409, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:15Z", "source_id": 20295260, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:31Z", "source_id": 64048491, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:25:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:36Z", "source_id": 20300172, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:02Z", "source_id": 64058385, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:04Z", "source_id": 20303095, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:01Z", "source_id": 64070264, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:03Z", "source_id": 20306396, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:22Z", "source_id": 64080174, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:25Z", "source_id": 20309302, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:55Z", "source_id": 64116537, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:56Z", "source_id": 20320051, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:33Z", "source_id": 64128851, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:34Z", "source_id": 20323615, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27570, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:54Z", "source_id": 64142947, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:07:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:00Z", "source_id": 20327769, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Brighton |
2013 |
2013 |
2 |
None |
None |
Southampton Central |
2201 |
2201 |
2A |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88697/2026-09-21/detailed |
None |
Woolston |
2026-09-21T21:58:00+01:00 |
Southampton Central |
15.0 |
{"type": "LineString", "coordinates": [[-1.3765813999999998, 50.8990605], [-1.3769505999999998, 50.899035], [-1.3772838999999997, 50.899032], [-1.3776373999999998, 50.899045399999984], [-1.3778669, 50.89906319999999], [-1.3780478, 50.89908199999999], [-1.3784167, 50.89913609999999], [-1.3787988999999998, 50.8992173], [-1.3791369, 50.89931850000001], [-1.3794533999999998, 50.8994344], [-1.3797779999999995, 50.899579900000006], [-1.380081, 50.89973560000001], [-1.3803359, 50.8999016], [-1.3806081, 50.900096799999986], [-1.3808072, 50.90028139999998], [-1.3809762000000003, 50.9004698], [-1.3811039, 50.900641699999994], [-1.3812277, 50.9008449], [-1.3812768, 50.9009411], [-1.3813630999999995, 50.90116069999999], [-1.3814188, 50.90140159999999], [-1.3814463, 50.9016491], [-1.3814436, 50.901894299999995], [-1.3814238, 50.902151200000006], [-1.3813913, 50.9024182], [-1.3813411999999998, 50.902670699999994], [-1.3812411, 50.9030691], [-1.3810542, 50.90357180000001], [-1.3809417999999998, 50.90381409999999], [-1.380806, 50.90408859999998], [-1.3806148, 50.90439620000001], [-1.3804043, 50.9047053], [-1.3801592, 50.90502070000001], [-1.3798973, 50.9053246], [-1.3795942, 50.9056244], [-1.379267, 50.90592759999999], [-1.3789117, 50.90620760000001], [-1.3785158999999998, 50.90650399999999], [-1.3781171, 50.906763699999985], [-1.3777095999999998, 50.9070087], [-1.376996, 50.9073922], [-1.3737410999999995, 50.9090775], [-1.3734799999999998, 50.90922419999999], [-1.3732541, 50.90935809999999], [-1.3730426, 50.909494999999986], [-1.3728486999999998, 50.90963740000001], [-1.372659, 50.9097889], [-1.3724781999999998, 50.90995569999998], [-1.3722947, 50.91014260000001], [-1.3721479, 50.910311500000006], [-1.3719969999999997, 50.910509899999994], [-1.3718843, 50.910688599999986], [-1.3717766000000002, 50.9108821], [-1.3716904, 50.91107769999999], [-1.3716193, 50.91127309999999], [-1.3715771999999995, 50.9114546], [-1.3715383000000003, 50.91166260000001], [-1.3715261000000003, 50.911883499999995], [-1.3715266999999998, 50.91207159999999], [-1.3715474999999997, 50.9122935], [-1.3715915, 50.9125027], [-1.3716517999999998, 50.9127268], [-1.3717342, 50.912936499999994], [-1.3718393, 50.9131467], [-1.3719676, 50.91335529999999], [-1.3721275999999998, 50.9135706], [-1.3723194999999997, 50.91380470000001], [-1.3728079999999998, 50.9142848], [-1.379358, 50.92046020000001], [-1.3801930999999998, 50.92124820000001], [-1.3811959, 50.922206], [-1.3815276, 50.922523], [-1.3816982999999998, 50.922678999999995], [-1.3818918999999998, 50.922829499999985], [-1.3820213999999995, 50.92291839999999], [-1.3822531, 50.9230655], [-1.3825141, 50.92319319999999], [-1.3827664999999998, 50.9233005], [-1.3830671, 50.923401000000005], [-1.3833373, 50.9234771], [-1.383617, 50.9235382], [-1.3839467, 50.92359210000001], [-1.3842634, 50.923623499999984], [-1.3845393, 50.9236395], [-1.3848181999999998, 50.923637199999995], [-1.3851142999999997, 50.92362450000001], [-1.3854033, 50.9235975], [-1.3856635, 50.92356], [-1.3859376, 50.9235037], [-1.3862169, 50.923432], [-1.3863332, 50.9233963], [-1.3864926999999998, 50.923342799999986], [-1.3867423, 50.9232403], [-1.3869371999999998, 50.9231384], [-1.3871182, 50.9230257], [-1.3872698999999995, 50.92290500000001], [-1.3874015, 50.92278100000001], [-1.3875228999999998, 50.9226456], [-1.3875553020494906, 50.92259942638535], [-1.387648341276742, 50.92245231044202], [-1.3877298578583506, 50.922322147109114], [-1.3878017032409409, 50.922206574489664], [-1.3878657288711376, 50.92210323068669], [-1.3879237861955658, 50.92200975380321], [-1.3879777266608504, 50.92192378194225], [-1.3880294017136163, 50.92184295320683], [-1.3880806628004878, 50.92176490569998], [-1.3881333613680902, 50.92168727752472], [-1.388189348863048, 50.92160770678407], [-1.388250476731986, 50.92152383158107], [-1.388318596421529, 50.921433290018726], [-1.3883955593783024, 50.92133372020007], [-1.3884832170489303, 50.92122276022811], [-1.388583420880038, 50.92109804820589], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]} |
4.3 |
2152 |
2207 |
Woolston |
Southampton Central |
Southampton Central |
50.9074478 |
-1.4143952 |
50.9074478 |
-1.4143952 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
Southampton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327769 |
1790024821722962 |
143 |
143 |
2026-09-21 21:17:02.253574 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:01.672991 |
| 723836 |
754469 |
W60797 |
525T16M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 754469, "stp": "P", "toc": "London Overground", "uid": "W60797", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60797/2026-09-21/detailed", "trust_id": "525T16M721", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford London End Sidings", "service_date": "2026-09-21", "dest_arr_time": "2107", "dest_platform": null, "is_terminated": 1, "next_location": "Chingford London End Sidings", "signalling_id": "5T16", "timing_status": "EARLY", "origin_station": "Chingford", "current_leg_arr": "2107", "current_leg_dep": "2059", "current_leg_end": "Chingford London End Sidings", "origin_dep_time": "2105", "origin_platform": "1", "current_location": "Chingford", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.010025799999999998, 51.633113], [0.008551599999999998, 51.63163330000001], [0.008141799999999998, 51.6312212], [0.008065399999999999, 51.6311426], [0.007938399999999998, 51.63101489999999], [0.0078613, 51.630938500000006], [0.0077928999999999984, 51.6308693], [0.007730900000000001, 51.6308065], [0.0077161, 51.63081069999999], [0.007528000000000001, 51.6306673], [0.007414399999999999, 51.6305929], [0.0073685, 51.6305513], [0.007319100000000001, 51.6305088], [0.007271900000000001, 51.630469], [0.007170000000000001, 51.6303888], [0.007086000000000001, 51.630323399999995], [0.0070026, 51.63026390000001], [0.006906100000000001, 51.63020149999999], [0.0068019, 51.6301386], [0.006685199999999999, 51.6300623], [0.0066052, 51.6300024], [0.0065352, 51.629947599999994], [0.0063943, 51.62982589999999], [0.0062878, 51.62972800000001], [0.0060765, 51.6295164], [0.0058765, 51.6292997], [0.0051341, 51.62849409999999]]}", "current_leg_start": "Chingford", "dest_arr_time_act": "2107", "motion_projection": null, "next_location_lat": "51.6284941", "next_location_lon": "0.0051341", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:20283615\", \"confirmationDeadline\": \"2026-09-21T21:04:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.223, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 616.101, \"from_m\": 284.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 754469, \"profile_key\": \"3e880361e70ad045ebb5adc279b57c654bf78a84f093efec5d362808912ca137\", \"schedule_id\": 27473, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141508}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": null, \"location\": \"Chingford London End Sidings\", \"stage_seq\": 2, \"distance_m\": 616.101, \"section_seq\": 1, \"route_path_id\": 141508}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 616.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141508}], \"total_distance_m\": 616.101, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 284.223, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 331.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2105", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "51.6284941", "current_position_lon": "0.0051341", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Chingford", "service_state_platform": "1", "timing_fact_generation": 1790020813758153, "current_leg_arrival_utc": "2026-09-21T21:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:02.223742", "service_state_evidence_id": 20283615, "current_leg_start_actual_dep": "2026-09-21T20:59:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:02.944007", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CHI |
None |
5T16 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 284.223, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 616.101, "from_m": 284.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 754469, "profile_key": "3e880361e70ad045ebb5adc279b57c654bf78a84f093efec5d362808912ca137", "schedule_id": 27473, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2105", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141508}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": null, "location": "Chingford London End Sidings", "stage_seq": 2, "distance_m": 616.101, "section_seq": 1, "route_path_id": 141508}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 616.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 141508}], "total_distance_m": 616.101, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 284.223, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 331.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Chingford |
2105 |
2105 |
1 |
None |
None |
Chingford London End Sidings |
2107 |
2107 |
None |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60797/2026-09-21/detailed |
None |
Chingford |
2026-09-21T20:59:00+01:00 |
Chingford London End Sidings |
8.0 |
{"type": "LineString", "coordinates": [[0.010025799999999998, 51.633113], [0.008551599999999998, 51.63163330000001], [0.008141799999999998, 51.6312212], [0.008065399999999999, 51.6311426], [0.007938399999999998, 51.63101489999999], [0.0078613, 51.630938500000006], [0.0077928999999999984, 51.6308693], [0.007730900000000001, 51.6308065], [0.0077161, 51.63081069999999], [0.007528000000000001, 51.6306673], [0.007414399999999999, 51.6305929], [0.0073685, 51.6305513], [0.007319100000000001, 51.6305088], [0.007271900000000001, 51.630469], [0.007170000000000001, 51.6303888], [0.007086000000000001, 51.630323399999995], [0.0070026, 51.63026390000001], [0.006906100000000001, 51.63020149999999], [0.0068019, 51.6301386], [0.006685199999999999, 51.6300623], [0.0066052, 51.6300024], [0.0065352, 51.629947599999994], [0.0063943, 51.62982589999999], [0.0062878, 51.62972800000001], [0.0060765, 51.6295164], [0.0058765, 51.6292997], [0.0051341, 51.62849409999999]]} |
0.4 |
2059 |
2107 |
None |
Chingford |
Chingford London End Sidings |
51.6284941 |
0.0051341 |
51.6284941 |
0.0051341 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
Chingford |
TRUST |
TRACKING_TIMEOUT |
20283615 |
1790020813758153 |
3 |
3 |
2026-09-21 21:17:02.944007 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:02.223742 |
| 723837 |
754738 |
P65758 |
879D64M721 |
2026-09-21 |
COMPLETE |
20327570 |
2026-09-21 22:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 754738, "stp": "P", "toc": "London Overground", "uid": "P65758", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65758/2026-09-21/detailed", "trust_id": "879D64M721", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "1", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9D64", "timing_status": "ON TIME", "origin_station": "West Croydon", "current_leg_arr": "2207", "current_leg_dep": "2205", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "2116", "origin_platform": "1", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 234.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 269.994, \"from_m\": 234.739, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 477.991, \"from_m\": 269.994, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1437.572, \"from_m\": 477.991, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1461.509, \"from_m\": 1437.572, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1933.208, \"from_m\": 1461.509, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1944.074, \"from_m\": 1933.208, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2552.129, \"from_m\": 1944.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2557.512, \"from_m\": 2552.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2634.324, \"from_m\": 2557.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2807.404, \"from_m\": 2634.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3129.388, \"from_m\": 2807.404, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3187.654, \"from_m\": 3129.388, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12424.188, \"from_m\": 3187.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17984.878, \"from_m\": 12424.188, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18029.427, \"from_m\": 17984.878, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20495.781, \"from_m\": 18029.427, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21987.536, \"from_m\": 20495.781, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22180.258, \"from_m\": 21987.536, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 23129.833, \"from_m\": 22180.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23847.939, \"from_m\": 23129.833, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25585.598, \"from_m\": 23847.939, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25640.58, \"from_m\": 25585.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25900.555, \"from_m\": 25640.58, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25973.43, \"from_m\": 25900.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26116.33, \"from_m\": 25973.43, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26519.126, \"from_m\": 26116.33, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27452.434, \"from_m\": 26519.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28007.02, \"from_m\": 27452.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32172.746, \"from_m\": 28007.02, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 754738, \"profile_key\": \"5475854f75dade172348b8745e4889541d69009a39b36c5a366899cb668c1ebd\", \"schedule_id\": 21872, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.325, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2872.143, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 4685.595, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2126H\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 5345.743, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129H\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 6476.281, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 7896.811, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2134H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 9249.174, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 10914.245, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2139H\", \"location\": \"New Cross Gate\", \"stage_seq\": 11, \"distance_m\": 12230.257, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13192.61, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 13949.435, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2144\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 14238.879, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 14848.545, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 15162.609, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 15638.934, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 21204.823, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153H\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 22198.665, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 23272.177, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Hoxton\", \"stage_seq\": 21, \"distance_m\": 24504.495, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Haggerston\", \"stage_seq\": 22, \"distance_m\": 25386.734, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202H\", \"location\": \"Dalston Junction\", \"stage_seq\": 23, \"distance_m\": 26059.713, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 24, \"distance_m\": 30277.765, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 25, \"distance_m\": 30527.854, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 26, \"distance_m\": 32172.746, \"section_seq\": 1, \"route_path_id\": 117935}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32172.746, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117935}], \"total_distance_m\": 32172.746, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30805.436, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1367.31, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2116", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:54Z\", \"source_id\": 64040240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:58Z\", \"source_id\": 20297798, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:39Z\", \"source_id\": 64048719, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:42Z\", \"source_id\": 20300260, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:22Z\", \"source_id\": 64052449, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:26Z\", \"source_id\": 20301351, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:52Z\", \"source_id\": 64058016, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:56Z\", \"source_id\": 20303026, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:36Z\", \"source_id\": 64064523, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:38Z\", \"source_id\": 20304790, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:49Z\", \"source_id\": 64074459, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:55Z\", \"source_id\": 20307587, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:25Z\", \"source_id\": 64080274, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:25Z\", \"source_id\": 20309325, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:33Z\", \"source_id\": 64084848, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:36Z\", \"source_id\": 20310733, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:42Z\", \"source_id\": 64093914, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:45Z\", \"source_id\": 20313450, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:30Z\", \"source_id\": 64097879, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:31Z\", \"source_id\": 20314586, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:01Z\", \"source_id\": 64101448, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:04Z\", \"source_id\": 20315607, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:43Z\", \"source_id\": 64105233, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:48Z\", \"source_id\": 20316684, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:26Z\", \"source_id\": 64109065, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:30Z\", \"source_id\": 20317842, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:22Z\", \"source_id\": 64113162, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:25Z\", \"source_id\": 20319059, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:33Z\", \"source_id\": 64117906, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:35Z\", \"source_id\": 20320445, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:01Z\", \"source_id\": 64123317, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:06Z\", \"source_id\": 20322017, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:01Z\", \"source_id\": 64127741, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:11Z\", \"source_id\": 20323271, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:34Z\", \"source_id\": 64130968, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:39Z\", \"source_id\": 20324296, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:26Z\", \"source_id\": 64137401, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:30Z\", \"source_id\": 20326194, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:37Z\", \"source_id\": 64142256, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:37Z\", \"source_id\": 20327570, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "1", "timing_fact_generation": 1790024798196345, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:02.322668", "service_state_evidence_id": 20327570, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:02.940923", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WCY |
XHZ |
9D64 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 234.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 269.994, "from_m": 234.739, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 477.991, "from_m": 269.994, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1437.572, "from_m": 477.991, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1461.509, "from_m": 1437.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1933.208, "from_m": 1461.509, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1944.074, "from_m": 1933.208, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2552.129, "from_m": 1944.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2557.512, "from_m": 2552.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2634.324, "from_m": 2557.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2807.404, "from_m": 2634.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3129.388, "from_m": 2807.404, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3187.654, "from_m": 3129.388, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12424.188, "from_m": 3187.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17984.878, "from_m": 12424.188, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18029.427, "from_m": 17984.878, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20495.781, "from_m": 18029.427, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21987.536, "from_m": 20495.781, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22180.258, "from_m": 21987.536, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 23129.833, "from_m": 22180.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23847.939, "from_m": 23129.833, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25585.598, "from_m": 23847.939, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25640.58, "from_m": 25585.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25900.555, "from_m": 25640.58, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25973.43, "from_m": 25900.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26116.33, "from_m": 25973.43, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26519.126, "from_m": 26116.33, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27452.434, "from_m": 26519.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28007.02, "from_m": 27452.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32172.746, "from_m": 28007.02, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 754738, "profile_key": "5475854f75dade172348b8745e4889541d69009a39b36c5a366899cb668c1ebd", "schedule_id": 21872, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2116", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.325, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2872.143, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Anerley", "stage_seq": 5, "distance_m": 4685.595, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2126H", "location": "Penge West", "stage_seq": 6, "distance_m": 5345.743, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129H", "location": "Sydenham", "stage_seq": 7, "distance_m": 6476.281, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Forest Hill", "stage_seq": 8, "distance_m": 7896.811, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2134H", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 9249.174, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Brockley", "stage_seq": 10, "distance_m": 10914.245, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2139H", "location": "New Cross Gate", "stage_seq": 11, "distance_m": 12230.257, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13192.61, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 13949.435, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2144", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 14238.879, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Canada Water", "stage_seq": 15, "distance_m": 14848.545, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 15162.609, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Wapping", "stage_seq": 17, "distance_m": 15638.934, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Shadwell", "stage_seq": 18, "distance_m": 21204.823, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153H", "location": "Whitechapel", "stage_seq": 19, "distance_m": 22198.665, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 23272.177, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Hoxton", "stage_seq": 21, "distance_m": 24504.495, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Haggerston", "stage_seq": 22, "distance_m": 25386.734, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202H", "location": "Dalston Junction", "stage_seq": 23, "distance_m": 26059.713, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "East London Line Boundary North London Line", "stage_seq": 24, "distance_m": 30277.765, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Canonbury East London Line", "stage_seq": 25, "distance_m": 30527.854, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 26, "distance_m": 32172.746, "section_seq": 1, "route_path_id": 117935}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32172.746, "from_m": 0.0, "section_seq": 1, "route_path_id": 117935}], "total_distance_m": 32172.746, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30805.436, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1367.31, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:54Z", "source_id": 64040240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:58Z", "source_id": 20297798, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30029, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:39Z", "source_id": 64048719, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:42Z", "source_id": 20300260, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30033, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:22Z", "source_id": 64052449, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:26Z", "source_id": 20301351, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:52Z", "source_id": 64058016, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:56Z", "source_id": 20303026, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:36Z", "source_id": 64064523, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:38Z", "source_id": 20304790, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:49Z", "source_id": 64074459, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:36:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:55Z", "source_id": 20307587, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:25Z", "source_id": 64080274, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:38:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:25Z", "source_id": 20309325, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:33Z", "source_id": 64084848, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:36Z", "source_id": 20310733, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:42Z", "source_id": 64093914, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:45Z", "source_id": 20313450, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:30Z", "source_id": 64097879, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:31Z", "source_id": 20314586, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:01Z", "source_id": 64101448, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:04Z", "source_id": 20315607, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:43Z", "source_id": 64105233, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:48Z", "source_id": 20316684, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:26Z", "source_id": 64109065, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:30Z", "source_id": 20317842, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:22Z", "source_id": 64113162, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:25Z", "source_id": 20319059, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:33Z", "source_id": 64117906, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:35Z", "source_id": 20320445, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:01Z", "source_id": 64123317, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:58:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:06Z", "source_id": 20322017, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:01Z", "source_id": 64127741, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:11Z", "source_id": 20323271, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:34Z", "source_id": 64130968, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:39Z", "source_id": 20324296, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:26Z", "source_id": 64137401, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:04:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:30Z", "source_id": 20326194, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15027, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:37Z", "source_id": 64142256, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:07:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:37Z", "source_id": 20327570, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
West Croydon |
2116 |
2116 |
1 |
None |
None |
Highbury & Islington (East London Line) |
2209 |
2207 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65758/2026-09-21/detailed |
None |
Canonbury East London Line |
2026-09-21T22:05:00+01:00 |
Highbury & Islington (East London Line) |
2.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
2205 |
2207 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327570 |
1790024798196345 |
97 |
97 |
2026-09-21 21:17:02.940923 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:02.322668 |
| 723838 |
755559 |
C15781 |
065T62M721 |
2026-09-21 |
COMPLETE |
20327923 |
2026-09-21 22:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 755559, "stp": "P", "toc": "ScotRail", "uid": "C15781", "consist": "HA05", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15781/2026-09-21/detailed", "trust_id": "065T62M721", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cadder HST Depot", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5T62", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2155", "origin_platform": "7", "current_location": "Cadder HST Depot", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Cadder West Departure", "current_leg_milage": null, "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2155", "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\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:58Z\", \"source_id\": 64127600, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:59Z\", \"source_id\": 20323219, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:14Z\", \"source_id\": 20327923, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cadder HST Depot", "service_state_platform": null, "timing_fact_generation": 1790024836765124, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:16.760812", "service_state_evidence_id": 20327923, "current_leg_start_actual_dep": null, "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:16.839140", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
None |
5T62 |
HA05 |
6 |
125 |
None |
None |
[{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:58Z", "source_id": 64127600, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:59Z", "source_id": 20323219, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:14Z", "source_id": 20327923, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
2155 |
2155 |
7 |
None |
None |
Cadder HST Depot |
2207 |
2207 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15781/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Cadder West Departure |
Cadder HST Depot |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
Cadder HST Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327923 |
1790024836765124 |
12 |
12 |
2026-09-21 21:17:16.839140 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:16.760812 |
| 723839 |
754554 |
G27220 |
872B37M721 |
2026-09-21 |
COMPLETE |
20326866 |
2026-09-21 22:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 754554, "stp": "P", "toc": "Southern", "uid": "G27220", "consist": "377413+377438", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27220/2026-09-21/detailed", "trust_id": "872B37M721", "origin_crs": "EPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "11", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2B37", "timing_status": "EARLY", "origin_station": "Epsom Downs", "current_leg_arr": "2207", "current_leg_dep": "2203", "current_leg_end": "London Victoria (C)", "origin_dep_time": "2108", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 319.776, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1457.852, \"from_m\": 319.776, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3140.404, \"from_m\": 1457.852, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5220.538, \"from_m\": 3140.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\": 5893.135, \"from_m\": 5220.538, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6167.362, \"from_m\": 5893.135, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6271.49, \"from_m\": 6167.362, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6333.11, \"from_m\": 6271.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\": 6370.04, \"from_m\": 6333.11, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6375.436, \"from_m\": 6370.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\": 6387.47, \"from_m\": 6375.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6444.581, \"from_m\": 6387.47, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13009.281, \"from_m\": 6444.581, \"capability_applied\": null, \"effective_limit_mph\": 60.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.943, \"from_m\": 13009.281, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13456.198, \"from_m\": 13420.943, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13664.195, \"from_m\": 13456.198, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14623.776, \"from_m\": 13664.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14931.959, \"from_m\": 14623.776, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14981.618, \"from_m\": 14931.959, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15062.94, \"from_m\": 14981.618, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15116.715, \"from_m\": 15062.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23055.811, \"from_m\": 15116.715, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23496.745, \"from_m\": 23055.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\": 25809.604, \"from_m\": 23496.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\": 26123.552, \"from_m\": 25809.604, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26881.721, \"from_m\": 26123.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28785.396, \"from_m\": 26881.721, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28875.108, \"from_m\": 28785.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\": 29570.344, \"from_m\": 28875.108, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30227.381, \"from_m\": 29570.344, \"capability_applied\": null, \"effective_limit_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\": 754554, \"profile_key\": \"4520ad0faefc6b5bd738d23758c920cc4c165d20db18e490b6a23102c398fe7e\", \"schedule_id\": 10649, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Epsom Downs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Banstead\", \"stage_seq\": 2, \"distance_m\": 1906.347, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115H\", \"location\": \"Belmont\", \"stage_seq\": 3, \"distance_m\": 4287.063, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2120\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 4, \"distance_m\": 6126.385, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 5, \"distance_m\": 7734.675, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Wallington\", \"stage_seq\": 6, \"distance_m\": 9056.895, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130H\", \"location\": \"Waddon\", \"stage_seq\": 7, \"distance_m\": 11497.248, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135H\", \"location\": \"West Croydon\", \"stage_seq\": 8, \"distance_m\": 13186.204, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 9, \"distance_m\": 14623.776, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Selhurst\", \"stage_seq\": 10, \"distance_m\": 15208.608, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 16417.681, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Norbury\", \"stage_seq\": 12, \"distance_m\": 18360.122, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Streatham Common\", \"stage_seq\": 13, \"distance_m\": 19769.35, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 20503.2, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 22849.211, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 16, \"distance_m\": 23740.988, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 17, \"distance_m\": 25978.803, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Pouparts Jn\", \"stage_seq\": 18, \"distance_m\": 27049.872, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205H\", \"location\": \"Battersea Park\", \"stage_seq\": 19, \"distance_m\": 28315.077, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 20, \"distance_m\": 28885.309, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 21, \"distance_m\": 30227.381, \"section_seq\": 1, \"route_path_id\": 117017}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30227.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117017}], \"total_distance_m\": 30227.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29786.447, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 440.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2108", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:11Z\", \"source_id\": 64010512, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:12Z\", \"source_id\": 20289172, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:50Z\", \"source_id\": 64033164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:53Z\", \"source_id\": 20295697, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:46Z\", \"source_id\": 64042172, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:49Z\", \"source_id\": 20298325, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:46Z\", \"source_id\": 64046793, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:49Z\", \"source_id\": 20299676, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:11Z\", \"source_id\": 64056438, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:15Z\", \"source_id\": 20302530, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:47Z\", \"source_id\": 64064884, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:51Z\", \"source_id\": 20304911, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:36Z\", \"source_id\": 64078528, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:38Z\", \"source_id\": 20308771, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:44Z\", \"source_id\": 64085265, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:50Z\", \"source_id\": 20310871, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:11Z\", \"source_id\": 64092755, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:13Z\", \"source_id\": 20313078, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:41Z\", \"source_id\": 64100700, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:42Z\", \"source_id\": 20315384, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:12Z\", \"source_id\": 64110736, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:18Z\", \"source_id\": 20318320, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:30Z\", \"source_id\": 64117786, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:34Z\", \"source_id\": 20320422, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:54Z\", \"source_id\": 64125257, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:58Z\", \"source_id\": 20322534, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:58Z\", \"source_id\": 64134171, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:04Z\", \"source_id\": 20325237, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:30Z\", \"source_id\": 64139752, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:37Z\", \"source_id\": 20326866, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "11", "timing_fact_generation": 1790024738035131, "current_leg_arrival_utc": "2026-09-21T22:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:19.053031", "service_state_evidence_id": 20326866, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:19.847864", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EPD |
None |
2B37 |
377413+377438 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 319.776, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1457.852, "from_m": 319.776, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3140.404, "from_m": 1457.852, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5220.538, "from_m": 3140.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": 5893.135, "from_m": 5220.538, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6167.362, "from_m": 5893.135, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6271.49, "from_m": 6167.362, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6333.11, "from_m": 6271.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": 6370.04, "from_m": 6333.11, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6375.436, "from_m": 6370.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": 6387.47, "from_m": 6375.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6444.581, "from_m": 6387.47, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13009.281, "from_m": 6444.581, "capability_applied": null, "effective_limit_mph": 60.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.943, "from_m": 13009.281, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13456.198, "from_m": 13420.943, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13664.195, "from_m": 13456.198, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14623.776, "from_m": 13664.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14931.959, "from_m": 14623.776, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14981.618, "from_m": 14931.959, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15062.94, "from_m": 14981.618, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15116.715, "from_m": 15062.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23055.811, "from_m": 15116.715, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23496.745, "from_m": 23055.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": 25809.604, "from_m": 23496.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": 26123.552, "from_m": 25809.604, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26881.721, "from_m": 26123.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28785.396, "from_m": 26881.721, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28875.108, "from_m": 28785.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": 29570.344, "from_m": 28875.108, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30227.381, "from_m": 29570.344, "capability_applied": null, "effective_limit_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": 754554, "profile_key": "4520ad0faefc6b5bd738d23758c920cc4c165d20db18e490b6a23102c398fe7e", "schedule_id": 10649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2108", "location": "Epsom Downs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Banstead", "stage_seq": 2, "distance_m": 1906.347, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115H", "location": "Belmont", "stage_seq": 3, "distance_m": 4287.063, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2120", "location": "Sutton (Surrey)", "stage_seq": 4, "distance_m": 6126.385, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Carshalton Beeches", "stage_seq": 5, "distance_m": 7734.675, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Wallington", "stage_seq": 6, "distance_m": 9056.895, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130H", "location": "Waddon", "stage_seq": 7, "distance_m": 11497.248, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135H", "location": "West Croydon", "stage_seq": 8, "distance_m": 13186.204, "section_seq": 1, "route_path_id": 117017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 9, "distance_m": 14623.776, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Selhurst", "stage_seq": 10, "distance_m": 15208.608, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 16417.681, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Norbury", "stage_seq": 12, "distance_m": 18360.122, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Streatham Common", "stage_seq": 13, "distance_m": 19769.35, "section_seq": 1, "route_path_id": 117017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 20503.2, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Balham", "stage_seq": 15, "distance_m": 22849.211, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Wandsworth Common", "stage_seq": 16, "distance_m": 23740.988, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Clapham Junction (C)", "stage_seq": 17, "distance_m": 25978.803, "section_seq": 1, "route_path_id": 117017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Pouparts Jn", "stage_seq": 18, "distance_m": 27049.872, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205H", "location": "Battersea Park", "stage_seq": 19, "distance_m": 28315.077, "section_seq": 1, "route_path_id": 117017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Battersea Pier Jn", "stage_seq": 20, "distance_m": 28885.309, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 21, "distance_m": 30227.381, "section_seq": 1, "route_path_id": 117017}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30227.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 117017}], "total_distance_m": 30227.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29786.447, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 440.934, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:11Z", "source_id": 64010512, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:12Z", "source_id": 20289172, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30087, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:50Z", "source_id": 64033164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:53Z", "source_id": 20295697, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:46Z", "source_id": 64042172, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:22:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:49Z", "source_id": 20298325, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:46Z", "source_id": 64046793, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:49Z", "source_id": 20299676, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:11Z", "source_id": 64056438, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:15Z", "source_id": 20302530, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:47Z", "source_id": 64064884, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:51Z", "source_id": 20304911, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29928, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:36Z", "source_id": 64078528, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:38Z", "source_id": 20308771, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:44Z", "source_id": 64085265, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:41:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:50Z", "source_id": 20310871, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:11Z", "source_id": 64092755, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:13Z", "source_id": 20313078, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:41Z", "source_id": 64100700, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:42Z", "source_id": 20315384, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:12Z", "source_id": 64110736, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:52:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:18Z", "source_id": 20318320, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:30Z", "source_id": 64117786, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:34Z", "source_id": 20320422, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:54Z", "source_id": 64125257, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:59:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:58Z", "source_id": 20322534, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:58Z", "source_id": 64134171, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:04Z", "source_id": 20325237, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28745, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:30Z", "source_id": 64139752, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:37Z", "source_id": 20326866, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Epsom Downs |
2108 |
2108 |
1 |
None |
None |
London Victoria (C) |
2210 |
2210 |
11 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27220/2026-09-21/detailed |
None |
Battersea Park |
2026-09-21T22:05:30+01:00 |
London Victoria (C) |
4.0 |
{"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
1.5 |
2203 |
2207 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326866 |
1790024738035131 |
73 |
73 |
2026-09-21 21:17:19.847864 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:19.053031 |
| 723840 |
749480 |
G39869 |
792M14MV21 |
2026-09-21 |
COMPLETE |
20327950 |
2026-09-21 22:06:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 749480, "stp": "P", "toc": "Transport for Wales", "uid": "G39869", "consist": "153369+153935", "dest_crs": "SHR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39869/2026-09-21/detailed", "trust_id": "792M14MV21", "origin_crs": "SWA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-21", "dest_arr_time": "2155", "dest_platform": "5", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "2M14", "timing_status": "LATE", "origin_station": "Swansea", "current_leg_arr": "2206", "current_leg_dep": "2138½", "current_leg_end": "Shrewsbury", "origin_dep_time": "1747", "origin_platform": "1", "current_location": "Shrewsbury", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8036728999999996, 52.53729989999999], [-2.8006445, 52.54011419999999], [-2.7987966, 52.541831499999994], [-2.7980033, 52.5426693], [-2.7973136, 52.54356090000001], [-2.7968194999999993, 52.5442611], [-2.7963574, 52.54499399999999], [-2.7958837, 52.545779], [-2.7939353213386133, 52.54896191164581], [-2.7932778, 52.550036], [-2.7931525, 52.550240599999995], [-2.7925488, 52.55123179999999], [-2.7916692999999997, 52.552676], [-2.7906987, 52.554238000000005], [-2.7904873999999995, 52.554599800000005], [-2.7894813999999997, 52.55625080000001], [-2.7889237999999996, 52.5570975], [-2.7884199999999995, 52.5579526], [-2.7881020999999997, 52.55858289999999], [-2.7877975, 52.5593073], [-2.787655, 52.55982680000001], [-2.7875512, 52.5603617], [-2.7875181, 52.5605407], [-2.7873528, 52.561435400000015], [-2.7869127, 52.5625476], [-2.7866467, 52.5630433], [-2.7864785, 52.5633181], [-2.7863051999999997, 52.563564], [-2.7854612, 52.56454260000001], [-2.7850516999999995, 52.565000199999986], [-2.784777380770516, 52.56533005506798], [-2.7846595, 52.5654718], [-2.7843526, 52.565921], [-2.7842854, 52.5660292], [-2.7842066999999995, 52.56615109999999], [-2.7840585, 52.5664221], [-2.7838537999999997, 52.56686349999999], [-2.7837067, 52.5673292], [-2.7835239, 52.568108299999984], [-2.7833155, 52.568818], [-2.7831343, 52.56924959999999], [-2.7829507, 52.5696389], [-2.7826155, 52.570196499999994], [-2.7823693, 52.5706417], [-2.7815442, 52.571935], [-2.7804578, 52.573809999999995], [-2.7804196, 52.5738759], [-2.780128299999999, 52.574462999999994], [-2.7800094999999994, 52.5748052], [-2.7799214, 52.575092100000006], [-2.7798449, 52.5754676], [-2.7798133, 52.57580479999999], [-2.7798284, 52.5763544], [-2.7798965999999994, 52.5768585], [-2.7799724999999995, 52.57730839999999], [-2.779998599999999, 52.5774215], [-2.7802665, 52.5784898], [-2.7803488, 52.5788834], [-2.7804085000000005, 52.579483200000006], [-2.7803947, 52.580086900000005], [-2.7803509999999996, 52.5804164], [-2.7802654999999996, 52.580759400000005], [-2.7801026, 52.5812135], [-2.7799744, 52.581512], [-2.7796252, 52.5822517], [-2.7795351, 52.58244560000001], [-2.7791957000000003, 52.5831754], [-2.7788178, 52.5840079], [-2.7787535, 52.5841455], [-2.7787193, 52.5842197], [-2.7786679999999997, 52.5843312], [-2.7785635999999996, 52.584566899999984], [-2.7784482, 52.584830800000006], [-2.7781563, 52.58560649999999], [-2.7779951, 52.586218200000005], [-2.7779226, 52.5865912], [-2.7778448999999994, 52.58699070000001], [-2.7778338999999996, 52.5870475], [-2.7777083, 52.5880093], [-2.7776115000000003, 52.5890859], [-2.7775333, 52.58968180000001], [-2.7774706, 52.589944299999985], [-2.7774292999999997, 52.590100599999985], [-2.7772678, 52.5906393], [-2.7771638999999997, 52.5909453], [-2.7770453999999996, 52.59127519999999], [-2.776879399999999, 52.5916632], [-2.7767444, 52.59193520000001], [-2.7766269999999995, 52.5921648], [-2.7764388, 52.5924989], [-2.7761189999999996, 52.593114400000005], [-2.7758739999999995, 52.5936835], [-2.7756444, 52.5943391], [-2.7754171999999997, 52.5950267], [-2.775347, 52.59533410000001], [-2.7752470999999996, 52.59589629999999], [-2.7751773, 52.59661549999999], [-2.7751463, 52.5973714], [-2.7751676, 52.59797890000001], [-2.7753162, 52.5995639], [-2.7753255, 52.6002188], [-2.7753163, 52.60057139999999], [-2.7752857, 52.60091], [-2.7752157999999993, 52.601485800000006], [-2.7751508999999994, 52.6018371], [-2.775074, 52.602159400000005], [-2.7749701999999994, 52.6025351], [-2.7748360000000005, 52.6028934], [-2.7746355, 52.6034122], [-2.774566702273267, 52.60355296986019], [-2.7744079, 52.60387789999999], [-2.774276, 52.6041615], [-2.7741371, 52.6044296], [-2.7738622, 52.6048721], [-2.7735681, 52.605318399999994], [-2.7731348999999996, 52.6059103], [-2.772537, 52.6066469], [-2.7719587, 52.6073446], [-2.7708459999999997, 52.6086728], [-2.7696751, 52.6100978], [-2.7685014999999997, 52.6115236], [-2.7680772999999994, 52.6121233], [-2.767911, 52.6124294], [-2.7675463999999996, 52.61308759999999], [-2.7673103999999995, 52.6136121], [-2.7668758, 52.615032199999995], [-2.7667418, 52.61564429999999], [-2.7667020000000004, 52.6158967], [-2.7666817999999997, 52.616024800000005], [-2.7666452, 52.6162568], [-2.7665915, 52.6167421], [-2.7665915, 52.61744239999999], [-2.7666183, 52.61809699999999], [-2.7666613000000004, 52.61842589999999], [-2.7668007, 52.61915869999999], [-2.7670087, 52.6198094], [-2.7672138, 52.6203702], [-2.7674175999999995, 52.6208066], [-2.7676751999999993, 52.62129469999999], [-2.7682646999999996, 52.622272299999985], [-2.7684293000000006, 52.6225452], [-2.7684905, 52.62264659999999], [-2.7694618, 52.6240925], [-2.7697158, 52.62450329999999], [-2.7700516, 52.62502709999999], [-2.770584299999999, 52.62591020000001], [-2.7708668, 52.6263474], [-2.770869248405422, 52.62635122074496], [-2.7710734, 52.626669799999995], [-2.7712340999999996, 52.6269248], [-2.7715321999999993, 52.627397599999995], [-2.7721812, 52.6283973], [-2.7729749999999997, 52.62968169999999], [-2.7730447999999996, 52.6297973], [-2.7734339999999995, 52.63040590000001], [-2.7738827999999995, 52.6311328], [-2.7740985999999994, 52.6315675], [-2.7743048999999997, 52.6320452], [-2.7744746, 52.632608999999995], [-2.7745726, 52.6332316], [-2.774592300000001, 52.63351809999999], [-2.7745839999999995, 52.633814], [-2.7745844, 52.63394039999999], [-2.7745749, 52.6340538], [-2.774547399999999, 52.634383799999995], [-2.7744866, 52.6347045], [-2.7743056, 52.63532880000001], [-2.7741553999999997, 52.635905], [-2.7739808999999997, 52.63658220000001], [-2.7739058, 52.63691260000001], [-2.7738468, 52.6372951], [-2.7737316, 52.63832060000001], [-2.7736189, 52.638939099999995], [-2.7734741, 52.6395544], [-2.7733434999999997, 52.639943], [-2.7733077999999995, 52.6400492], [-2.7732514, 52.64018519999999], [-2.7730877, 52.64057979999999], [-2.7729855999999997, 52.6407783], [-2.7729623, 52.6408237], [-2.7728919, 52.6409606], [-2.7727256, 52.64126819999999], [-2.7724141, 52.641763699999984], [-2.7720921999999995, 52.64223560000001], [-2.7717600000000004, 52.64265], [-2.7712741, 52.6431975], [-2.771228499999999, 52.6432474], [-2.7707917, 52.643725800000006], [-2.7694422, 52.6451814], [-2.7687207, 52.645954399999994], [-2.7679914999999995, 52.646734900000006], [-2.7671976000000003, 52.647584399999985], [-2.7667357999999997, 52.648091099999995], [-2.7663871, 52.6485224], [-2.7661109, 52.64891620000001], [-2.7658721999999996, 52.6492986], [-2.7656227, 52.64972819999999], [-2.7654242, 52.6501415], [-2.765274, 52.65050930000001], [-2.7651077, 52.650977899999994], [-2.7649419, 52.6515542], [-2.7649387, 52.6515653], [-2.7646035, 52.6526572], [-2.7644536999999993, 52.65317559999999], [-2.7642901, 52.65369619999999], [-2.7639546, 52.65484180000001], [-2.7636824, 52.655780199999995], [-2.7634303, 52.6566149], [-2.7631956, 52.6574011], [-2.762995909665616, 52.658076072523166], [-2.7628683, 52.6585074], [-2.7624793999999997, 52.6598345], [-2.762274, 52.6604611], [-2.7620368, 52.6610804], [-2.7617290999999997, 52.66186140000001], [-2.7613548, 52.6626457], [-2.7610881, 52.66314220000002], [-2.7608773, 52.66352800000001], [-2.7606413, 52.66394969999999], [-2.7604187999999996, 52.66430239999999], [-2.7601982, 52.6646468], [-2.7600004, 52.6649396], [-2.7595813, 52.6655308], [-2.7591861999999994, 52.666071], [-2.7587356, 52.66664699999999], [-2.7585603, 52.6668593], [-2.7583751, 52.6670645], [-2.7579732, 52.667546699999995], [-2.7578379, 52.66770919999999], [-2.757339, 52.66826249999999], [-2.7565589, 52.66906500000001], [-2.7557048999999996, 52.66985230000001], [-2.7551155, 52.67042909999999], [-2.7548078, 52.6707644], [-2.7545875, 52.671053400000005], [-2.7543872, 52.67137619999998], [-2.7541951, 52.6716971], [-2.7539657, 52.6721438], [-2.7538556, 52.67252619999999], [-2.753752599999999, 52.672947699999995], [-2.7537227, 52.6730926], [-2.7536309999999995, 52.67397879999999], [-2.7536831000000004, 52.6744583], [-2.753811, 52.6749909], [-2.7540258999999994, 52.6755585], [-2.7542316, 52.6760263], [-2.7544856, 52.6765334], [-2.7547143999999997, 52.6770141], [-2.7549412, 52.67747559999998], [-2.7551118999999997, 52.67788710000001], [-2.7551858, 52.6781005], [-2.7552397, 52.6783116], [-2.7553217999999995, 52.67856460000001], [-2.7553606, 52.67881890000001], [-2.7554183999999995, 52.67931039999999], [-2.7554185, 52.6798691], [-2.7553604, 52.68038859999999], [-2.7552469999999993, 52.68089379999999], [-2.7551607999999996, 52.681156599999994], [-2.7551081999999996, 52.681305599999995], [-2.7550562, 52.6814273], [-2.7550495999999995, 52.68144269999999], [-2.7549611, 52.68165400000001], [-2.7546685000000006, 52.6821753], [-2.7544972, 52.6824627], [-2.7543299999999995, 52.6827335], [-2.7539603999999995, 52.6833186], [-2.7535906999999997, 52.6839131], [-2.7532121, 52.684543599999984], [-2.7529082999999996, 52.68503629999999], [-2.7522399, 52.68612590000001], [-2.75154, 52.687254], [-2.7514785999999996, 52.6873515], [-2.7514465, 52.6874024], [-2.7505956999999994, 52.6887766], [-2.7498757, 52.689928499999986], [-2.7490965, 52.691194499999995], [-2.7483159999999995, 52.69246089999999], [-2.7481201999999993, 52.6927796], [-2.7478186, 52.6932842], [-2.74745, 52.693862], [-2.7471573, 52.6943304], [-2.7470741999999997, 52.69447509999999], [-2.7466834, 52.69512300000001], [-2.7463754, 52.69559710000001], [-2.7456936999999995, 52.696698100000006], [-2.7452619000000005, 52.697384099999994], [-2.7450661, 52.69770269999999], [-2.7446682, 52.6983487], [-2.7443208999999995, 52.69891979999999], [-2.7439494, 52.699519], [-2.7439105, 52.6995824], [-2.7439005840489856, 52.699603315205344], [-2.74381653820249, 52.69975322186366], [-2.7437427915829296, 52.6998856919358], [-2.7436778246508817, 52.7000032048017], [-2.7436201178669215, 52.700108239841306], [-2.7435681516916235, 52.70020327643454], [-2.743520406585566, 52.70029079396135], [-2.743475363009322, 52.70037327180165], [-2.7434315014234683, 52.70045318933537], [-2.743387302288581, 52.70053302594246], [-2.743341246065235, 52.70061526100285], [-2.7432918132140065, 52.70070237389645], [-2.7432374841954705, 52.70079684400322], [-2.7431767394702034, 52.70090115070308], [-2.743108059498781, 52.701017773375966], [-2.743029924741778, 52.70114919140181], [-2.742940815659771, 52.70129788416053], [-2.7429207999999994, 52.70134289999999], [-2.7428441, 52.70153079999999], [-2.7427407999999995, 52.7018982], [-2.7427042, 52.7020345], [-2.7426803, 52.702214399999995], [-2.7426516, 52.7025231], [-2.7426572, 52.70270769999999], [-2.7426885999999997, 52.7029952], [-2.742772599999999, 52.7034306], [-2.7428608999999997, 52.70374640000001], [-2.7429244999999995, 52.703905199999994], [-2.7430445, 52.7041543], [-2.7432851, 52.7045879], [-2.7436990999999997, 52.70514969999999], [-2.7437897999999996, 52.70524730000001], [-2.7438291, 52.7052896], [-2.7440894, 52.7055332], [-2.744487, 52.7058732], [-2.7449038, 52.7062604], [-2.7451258, 52.7064988], [-2.7452433, 52.706644], [-2.745432399999999, 52.7068776], [-2.7455819999999997, 52.7070953], [-2.7456992999999996, 52.7072493], [-2.7457338, 52.70730640000001], [-2.7458382999999995, 52.7075105], [-2.7459082, 52.70765879999999], [-2.7459679, 52.7078053], [-2.7460146000000005, 52.70793199999999], [-2.7460412999999995, 52.70801329999999], [-2.7460636, 52.7080851], [-2.7460810999999996, 52.7081461], [-2.7461026999999993, 52.708229499999995], [-2.7461137999999994, 52.7082795], [-2.7461291, 52.708335], [-2.746143, 52.7083787], [-2.7461563999999994, 52.7084166], [-2.7461782, 52.7084673], [-2.7462230000000005, 52.708559400000006], [-2.7462698999999997, 52.7086451], [-2.746477500000001, 52.7090424], [-2.746754, 52.70957439999999], [-2.7468044999999996, 52.7096605], [-2.7468661999999995, 52.709752], [-2.7469290999999996, 52.70983130000001], [-2.7469995999999997, 52.7099097], [-2.747088999999999, 52.70999789999999], [-2.7471403, 52.71004299999999], [-2.747194, 52.7100871], [-2.7472253999999996, 52.71011390000001], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Church Stretton", "dest_arr_time_act": "2153", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Church Stretton", "current_leg_milage": "12.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 500.399, \"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\": 882.328, \"from_m\": 500.399, \"capability_applied\": null, \"effective_limit_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\": 2017.552, \"from_m\": 882.328, \"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\": 4519.402, \"from_m\": 2017.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15432.528, \"from_m\": 4519.402, \"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\": 15480.712, \"from_m\": 15432.528, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18014.652, \"from_m\": 15480.712, \"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\": 18348.967, \"from_m\": 18014.652, \"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\": 20882.907, \"from_m\": 18348.967, \"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\": 26491.332, \"from_m\": 20882.907, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26552.525, \"from_m\": 26491.332, \"capability_applied\": null, \"effective_limit_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\": 26643.838, \"from_m\": 26552.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26785.817, \"from_m\": 26643.838, \"capability_applied\": null, \"effective_limit_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\": 28358.428, \"from_m\": 26785.817, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 163538.594, \"from_m\": 28358.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163572.915, \"from_m\": 163538.594, \"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\": 163614.66, \"from_m\": 163572.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171806.023, \"from_m\": 163614.66, \"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\": 178100.057, \"from_m\": 171806.023, \"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\": 180634.767, \"from_m\": 178100.057, \"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\": 185225.904, \"from_m\": 180634.767, \"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\": 185780.764, \"from_m\": 185225.904, \"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\": 187272.526, \"from_m\": 185780.764, \"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\": 187668.263, \"from_m\": 187272.526, \"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\": 190839.598, \"from_m\": 187668.263, \"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\": 191558.842, \"from_m\": 190839.598, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 194325.626, \"from_m\": 191558.842, \"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\": 194367.842, \"from_m\": 194325.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195238.917, \"from_m\": 194367.842, \"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\": 195445.423, \"from_m\": 195238.917, \"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\": 195506.934, \"from_m\": 195445.423, \"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\": 195789.813, \"from_m\": 195506.934, \"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\": 749480, \"profile_key\": \"e15413e117cfee5c32a23c4828ff3241f52214170b7702168df3902728004e3c\", \"schedule_id\": 34407, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Swansea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Swansea Loop East\", \"stage_seq\": 2, \"distance_m\": 658.274, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751\", \"location\": \"Swansea Loop West\", \"stage_seq\": 3, \"distance_m\": 1959.045, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": \"1759\", \"location\": \"Gowerton\", \"stage_seq\": 4, \"distance_m\": 8894.835, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 5, \"distance_m\": 15655.632, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1805H\", \"wtt_dep\": \"1809H\", \"location\": \"Llanelli\", \"stage_seq\": 6, \"distance_m\": 18181.81, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812H\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 7, \"distance_m\": 20707.988, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1814H\", \"wtt_dep\": \"1815\", \"location\": \"Bynea\", \"stage_seq\": 8, \"distance_m\": 22569.514, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1818H\", \"wtt_dep\": \"1819\", \"location\": \"Llangennech\", \"stage_seq\": 9, \"distance_m\": 25624.028, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820H\", \"location\": \"Morlais Jn\", \"stage_seq\": 10, \"distance_m\": 26643.838, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822\", \"location\": \"Hendy Jn\", \"stage_seq\": 11, \"distance_m\": 28358.428, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1823\", \"wtt_dep\": \"1823H\", \"location\": \"Pontarddulais\", \"stage_seq\": 12, \"distance_m\": 29291.637, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1830\", \"wtt_dep\": \"1831\", \"location\": \"Pantyffynnon\", \"stage_seq\": 13, \"distance_m\": 37036.8, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1833H\", \"wtt_dep\": \"1834H\", \"location\": \"Ammanford\", \"stage_seq\": 14, \"distance_m\": 38929.266, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1838H\", \"wtt_dep\": \"1839H\", \"location\": \"Llandybie\", \"stage_seq\": 15, \"distance_m\": 41809.291, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1846H\", \"wtt_dep\": \"1847H\", \"location\": \"Ffairfach\", \"stage_seq\": 16, \"distance_m\": 48476.437, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1849H\", \"wtt_dep\": \"1852H\", \"location\": \"Llandeilo\", \"stage_seq\": 17, \"distance_m\": 49914.215, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1901H\", \"wtt_dep\": \"1902H\", \"location\": \"Llangadog\", \"stage_seq\": 18, \"distance_m\": 58953.011, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1905H\", \"wtt_dep\": \"1906\", \"location\": \"Llanwrda\", \"stage_seq\": 19, \"distance_m\": 61826.869, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1915\", \"location\": \"Llandovery\", \"stage_seq\": 20, \"distance_m\": 67884.535, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1923\", \"wtt_dep\": \"1923\", \"location\": \"Cynghordy\", \"stage_seq\": 21, \"distance_m\": 75414.631, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1931\", \"location\": \"Sugar Loaf\", \"stage_seq\": 22, \"distance_m\": 81681.158, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1939H\", \"location\": \"Llanwrtyd\", \"stage_seq\": 23, \"distance_m\": 86163.864, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1945H\", \"location\": \"Llangammarch\", \"stage_seq\": 24, \"distance_m\": 91671.658, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1949\", \"location\": \"Garth\", \"stage_seq\": 25, \"distance_m\": 94471.452, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1954\", \"location\": \"Cilmeri\", \"stage_seq\": 26, \"distance_m\": 99910.635, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"1957\", \"wtt_dep\": \"1957H\", \"location\": \"Builth Road\", \"stage_seq\": 27, \"distance_m\": 103066.718, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2025\", \"location\": \"Llandrindod\", \"stage_seq\": 28, \"distance_m\": 112153.528, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Llandrindod Wells L.C.\", \"stage_seq\": 29, \"distance_m\": 112863.72, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2032H\", \"location\": \"Pen-y-bont\", \"stage_seq\": 30, \"distance_m\": 117968.51, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Dolau\", \"stage_seq\": 31, \"distance_m\": 122706.632, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2043H\", \"location\": \"Llanbister Road\", \"stage_seq\": 32, \"distance_m\": 128533.823, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"Llangynllo\", \"stage_seq\": 33, \"distance_m\": 133348.128, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Knucklas\", \"stage_seq\": 34, \"distance_m\": 139551.328, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2103H\", \"location\": \"Knighton\", \"stage_seq\": 35, \"distance_m\": 143673.762, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2109H\", \"location\": \"Bucknell\", \"stage_seq\": 36, \"distance_m\": 150499.46, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2114\", \"location\": \"Hopton Heath\", \"stage_seq\": 37, \"distance_m\": 155219.292, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2118H\", \"location\": \"Broome\", \"stage_seq\": 38, \"distance_m\": 159308.452, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2127H\", \"location\": \"Craven Arms\", \"stage_seq\": 39, \"distance_m\": 163738.564, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 40, \"distance_m\": 171116.675, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Church Stretton\", \"stage_seq\": 41, \"distance_m\": 175276.168, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Dorrington\", \"stage_seq\": 42, \"distance_m\": 185711.94, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 43, \"distance_m\": 194440.124, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"English Bridge Jn\", \"stage_seq\": 44, \"distance_m\": 195245.678, \"section_seq\": 1, \"route_path_id\": 144423}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 45, \"distance_m\": 195789.813, \"section_seq\": 1, \"route_path_id\": 144423}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 195789.813, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144423}], \"total_distance_m\": 195789.813, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 60525.686, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 135264.127, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1747", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.5", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:42Z\", \"source_id\": 63517279, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:48Z\", \"source_id\": 20142729, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:12:50Z\", \"source_id\": 63540800, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:12:54Z\", \"source_id\": 20149386, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:34:34Z\", \"source_id\": 20167080, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:57:19Z\", \"source_id\": 20185353, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:19:12Z\", \"source_id\": 20202734, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:43:42Z\", \"source_id\": 20224464, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:50Z\", \"source_id\": 20249600, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:05Z\", \"source_id\": 20287017, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:55Z\", \"source_id\": 20301012, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:18Z\", \"source_id\": 20327950, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "5", "timing_fact_generation": 1790024839139867, "current_leg_arrival_utc": "2026-09-21T22:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:19.086896", "service_state_evidence_id": 20327950, "current_leg_start_actual_dep": "2026-09-21T21:51:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:19.843619", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
SWA |
SHR |
2M14 |
153369+153935 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 500.399, "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": 882.328, "from_m": 500.399, "capability_applied": null, "effective_limit_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": 2017.552, "from_m": 882.328, "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": 4519.402, "from_m": 2017.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15432.528, "from_m": 4519.402, "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": 15480.712, "from_m": 15432.528, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18014.652, "from_m": 15480.712, "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": 18348.967, "from_m": 18014.652, "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": 20882.907, "from_m": 18348.967, "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": 26491.332, "from_m": 20882.907, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26552.525, "from_m": 26491.332, "capability_applied": null, "effective_limit_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": 26643.838, "from_m": 26552.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26785.817, "from_m": 26643.838, "capability_applied": null, "effective_limit_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": 28358.428, "from_m": 26785.817, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 163538.594, "from_m": 28358.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163572.915, "from_m": 163538.594, "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": 163614.66, "from_m": 163572.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171806.023, "from_m": 163614.66, "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": 178100.057, "from_m": 171806.023, "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": 180634.767, "from_m": 178100.057, "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": 185225.904, "from_m": 180634.767, "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": 185780.764, "from_m": 185225.904, "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": 187272.526, "from_m": 185780.764, "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": 187668.263, "from_m": 187272.526, "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": 190839.598, "from_m": 187668.263, "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": 191558.842, "from_m": 190839.598, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 194325.626, "from_m": 191558.842, "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": 194367.842, "from_m": 194325.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195238.917, "from_m": 194367.842, "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": 195445.423, "from_m": 195238.917, "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": 195506.934, "from_m": 195445.423, "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": 195789.813, "from_m": 195506.934, "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": 749480, "profile_key": "e15413e117cfee5c32a23c4828ff3241f52214170b7702168df3902728004e3c", "schedule_id": 34407, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1747", "location": "Swansea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Swansea Loop East", "stage_seq": 2, "distance_m": 658.274, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751", "location": "Swansea Loop West", "stage_seq": 3, "distance_m": 1959.045, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1759", "location": "Gowerton", "stage_seq": 4, "distance_m": 8894.835, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Llandeilo Jn", "stage_seq": 5, "distance_m": 15655.632, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1805H", "wtt_dep": "1809H", "location": "Llanelli", "stage_seq": 6, "distance_m": 18181.81, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812H", "location": "Llandeilo Jn", "stage_seq": 7, "distance_m": 20707.988, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1814H", "wtt_dep": "1815", "location": "Bynea", "stage_seq": 8, "distance_m": 22569.514, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1818H", "wtt_dep": "1819", "location": "Llangennech", "stage_seq": 9, "distance_m": 25624.028, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Morlais Jn", "stage_seq": 10, "distance_m": 26643.838, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822", "location": "Hendy Jn", "stage_seq": 11, "distance_m": 28358.428, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1823", "wtt_dep": "1823H", "location": "Pontarddulais", "stage_seq": 12, "distance_m": 29291.637, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1830", "wtt_dep": "1831", "location": "Pantyffynnon", "stage_seq": 13, "distance_m": 37036.8, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1833H", "wtt_dep": "1834H", "location": "Ammanford", "stage_seq": 14, "distance_m": 38929.266, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1838H", "wtt_dep": "1839H", "location": "Llandybie", "stage_seq": 15, "distance_m": 41809.291, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1846H", "wtt_dep": "1847H", "location": "Ffairfach", "stage_seq": 16, "distance_m": 48476.437, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1849H", "wtt_dep": "1852H", "location": "Llandeilo", "stage_seq": 17, "distance_m": 49914.215, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1901H", "wtt_dep": "1902H", "location": "Llangadog", "stage_seq": 18, "distance_m": 58953.011, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1905H", "wtt_dep": "1906", "location": "Llanwrda", "stage_seq": 19, "distance_m": 61826.869, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1915", "location": "Llandovery", "stage_seq": 20, "distance_m": 67884.535, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1923", "wtt_dep": "1923", "location": "Cynghordy", "stage_seq": 21, "distance_m": 75414.631, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1931", "location": "Sugar Loaf", "stage_seq": 22, "distance_m": 81681.158, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1939H", "location": "Llanwrtyd", "stage_seq": 23, "distance_m": 86163.864, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1945H", "location": "Llangammarch", "stage_seq": 24, "distance_m": 91671.658, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1949", "location": "Garth", "stage_seq": 25, "distance_m": 94471.452, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1954", "location": "Cilmeri", "stage_seq": 26, "distance_m": 99910.635, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "1957", "wtt_dep": "1957H", "location": "Builth Road", "stage_seq": 27, "distance_m": 103066.718, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2025", "location": "Llandrindod", "stage_seq": 28, "distance_m": 112153.528, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Llandrindod Wells L.C.", "stage_seq": 29, "distance_m": 112863.72, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2032H", "location": "Pen-y-bont", "stage_seq": 30, "distance_m": 117968.51, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Dolau", "stage_seq": 31, "distance_m": 122706.632, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2043H", "location": "Llanbister Road", "stage_seq": 32, "distance_m": 128533.823, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "Llangynllo", "stage_seq": 33, "distance_m": 133348.128, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Knucklas", "stage_seq": 34, "distance_m": 139551.328, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2103H", "location": "Knighton", "stage_seq": 35, "distance_m": 143673.762, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2109H", "location": "Bucknell", "stage_seq": 36, "distance_m": 150499.46, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2114", "location": "Hopton Heath", "stage_seq": 37, "distance_m": 155219.292, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2118H", "location": "Broome", "stage_seq": 38, "distance_m": 159308.452, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2127H", "location": "Craven Arms", "stage_seq": 39, "distance_m": 163738.564, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Marshbrook S.B.", "stage_seq": 40, "distance_m": 171116.675, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Church Stretton", "stage_seq": 41, "distance_m": 175276.168, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Dorrington", "stage_seq": 42, "distance_m": 185711.94, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Sutton Bridge Jn", "stage_seq": 43, "distance_m": 194440.124, "section_seq": 1, "route_path_id": 144423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "English Bridge Jn", "stage_seq": 44, "distance_m": 195245.678, "section_seq": 1, "route_path_id": 144423}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 45, "distance_m": 195789.813, "section_seq": 1, "route_path_id": 144423}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 195789.813, "from_m": 0.0, "section_seq": 1, "route_path_id": 144423}], "total_distance_m": 195789.813, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 60525.686, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 135264.127, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25409, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:42Z", "source_id": 63517279, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:48Z", "source_id": 20142729, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:12:50Z", "source_id": 63540800, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:12:54Z", "source_id": 20149386, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:34:34Z", "source_id": 20167080, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:57:19Z", "source_id": 20185353, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:19:12Z", "source_id": 20202734, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:43:42Z", "source_id": 20224464, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:50Z", "source_id": 20249600, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:05Z", "source_id": 20287017, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:55Z", "source_id": 20301012, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:18Z", "source_id": 20327950, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Swansea |
1747 |
1747 |
1 |
None |
None |
Shrewsbury |
2155 |
2153 |
5 |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39869/2026-09-21/detailed |
None |
Church Stretton |
2026-09-21T21:51:30+01:00 |
Shrewsbury |
27.5 |
{"type": "LineString", "coordinates": [[-2.8036728999999996, 52.53729989999999], [-2.8006445, 52.54011419999999], [-2.7987966, 52.541831499999994], [-2.7980033, 52.5426693], [-2.7973136, 52.54356090000001], [-2.7968194999999993, 52.5442611], [-2.7963574, 52.54499399999999], [-2.7958837, 52.545779], [-2.7939353213386133, 52.54896191164581], [-2.7932778, 52.550036], [-2.7931525, 52.550240599999995], [-2.7925488, 52.55123179999999], [-2.7916692999999997, 52.552676], [-2.7906987, 52.554238000000005], [-2.7904873999999995, 52.554599800000005], [-2.7894813999999997, 52.55625080000001], [-2.7889237999999996, 52.5570975], [-2.7884199999999995, 52.5579526], [-2.7881020999999997, 52.55858289999999], [-2.7877975, 52.5593073], [-2.787655, 52.55982680000001], [-2.7875512, 52.5603617], [-2.7875181, 52.5605407], [-2.7873528, 52.561435400000015], [-2.7869127, 52.5625476], [-2.7866467, 52.5630433], [-2.7864785, 52.5633181], [-2.7863051999999997, 52.563564], [-2.7854612, 52.56454260000001], [-2.7850516999999995, 52.565000199999986], [-2.784777380770516, 52.56533005506798], [-2.7846595, 52.5654718], [-2.7843526, 52.565921], [-2.7842854, 52.5660292], [-2.7842066999999995, 52.56615109999999], [-2.7840585, 52.5664221], [-2.7838537999999997, 52.56686349999999], [-2.7837067, 52.5673292], [-2.7835239, 52.568108299999984], [-2.7833155, 52.568818], [-2.7831343, 52.56924959999999], [-2.7829507, 52.5696389], [-2.7826155, 52.570196499999994], [-2.7823693, 52.5706417], [-2.7815442, 52.571935], [-2.7804578, 52.573809999999995], [-2.7804196, 52.5738759], [-2.780128299999999, 52.574462999999994], [-2.7800094999999994, 52.5748052], [-2.7799214, 52.575092100000006], [-2.7798449, 52.5754676], [-2.7798133, 52.57580479999999], [-2.7798284, 52.5763544], [-2.7798965999999994, 52.5768585], [-2.7799724999999995, 52.57730839999999], [-2.779998599999999, 52.5774215], [-2.7802665, 52.5784898], [-2.7803488, 52.5788834], [-2.7804085000000005, 52.579483200000006], [-2.7803947, 52.580086900000005], [-2.7803509999999996, 52.5804164], [-2.7802654999999996, 52.580759400000005], [-2.7801026, 52.5812135], [-2.7799744, 52.581512], [-2.7796252, 52.5822517], [-2.7795351, 52.58244560000001], [-2.7791957000000003, 52.5831754], [-2.7788178, 52.5840079], [-2.7787535, 52.5841455], [-2.7787193, 52.5842197], [-2.7786679999999997, 52.5843312], [-2.7785635999999996, 52.584566899999984], [-2.7784482, 52.584830800000006], [-2.7781563, 52.58560649999999], [-2.7779951, 52.586218200000005], [-2.7779226, 52.5865912], [-2.7778448999999994, 52.58699070000001], [-2.7778338999999996, 52.5870475], [-2.7777083, 52.5880093], [-2.7776115000000003, 52.5890859], [-2.7775333, 52.58968180000001], [-2.7774706, 52.589944299999985], [-2.7774292999999997, 52.590100599999985], [-2.7772678, 52.5906393], [-2.7771638999999997, 52.5909453], [-2.7770453999999996, 52.59127519999999], [-2.776879399999999, 52.5916632], [-2.7767444, 52.59193520000001], [-2.7766269999999995, 52.5921648], [-2.7764388, 52.5924989], [-2.7761189999999996, 52.593114400000005], [-2.7758739999999995, 52.5936835], [-2.7756444, 52.5943391], [-2.7754171999999997, 52.5950267], [-2.775347, 52.59533410000001], [-2.7752470999999996, 52.59589629999999], [-2.7751773, 52.59661549999999], [-2.7751463, 52.5973714], [-2.7751676, 52.59797890000001], [-2.7753162, 52.5995639], [-2.7753255, 52.6002188], [-2.7753163, 52.60057139999999], [-2.7752857, 52.60091], [-2.7752157999999993, 52.601485800000006], [-2.7751508999999994, 52.6018371], [-2.775074, 52.602159400000005], [-2.7749701999999994, 52.6025351], [-2.7748360000000005, 52.6028934], [-2.7746355, 52.6034122], [-2.774566702273267, 52.60355296986019], [-2.7744079, 52.60387789999999], [-2.774276, 52.6041615], [-2.7741371, 52.6044296], [-2.7738622, 52.6048721], [-2.7735681, 52.605318399999994], [-2.7731348999999996, 52.6059103], [-2.772537, 52.6066469], [-2.7719587, 52.6073446], [-2.7708459999999997, 52.6086728], [-2.7696751, 52.6100978], [-2.7685014999999997, 52.6115236], [-2.7680772999999994, 52.6121233], [-2.767911, 52.6124294], [-2.7675463999999996, 52.61308759999999], [-2.7673103999999995, 52.6136121], [-2.7668758, 52.615032199999995], [-2.7667418, 52.61564429999999], [-2.7667020000000004, 52.6158967], [-2.7666817999999997, 52.616024800000005], [-2.7666452, 52.6162568], [-2.7665915, 52.6167421], [-2.7665915, 52.61744239999999], [-2.7666183, 52.61809699999999], [-2.7666613000000004, 52.61842589999999], [-2.7668007, 52.61915869999999], [-2.7670087, 52.6198094], [-2.7672138, 52.6203702], [-2.7674175999999995, 52.6208066], [-2.7676751999999993, 52.62129469999999], [-2.7682646999999996, 52.622272299999985], [-2.7684293000000006, 52.6225452], [-2.7684905, 52.62264659999999], [-2.7694618, 52.6240925], [-2.7697158, 52.62450329999999], [-2.7700516, 52.62502709999999], [-2.770584299999999, 52.62591020000001], [-2.7708668, 52.6263474], [-2.770869248405422, 52.62635122074496], [-2.7710734, 52.626669799999995], [-2.7712340999999996, 52.6269248], [-2.7715321999999993, 52.627397599999995], [-2.7721812, 52.6283973], [-2.7729749999999997, 52.62968169999999], [-2.7730447999999996, 52.6297973], [-2.7734339999999995, 52.63040590000001], [-2.7738827999999995, 52.6311328], [-2.7740985999999994, 52.6315675], [-2.7743048999999997, 52.6320452], [-2.7744746, 52.632608999999995], [-2.7745726, 52.6332316], [-2.774592300000001, 52.63351809999999], [-2.7745839999999995, 52.633814], [-2.7745844, 52.63394039999999], [-2.7745749, 52.6340538], [-2.774547399999999, 52.634383799999995], [-2.7744866, 52.6347045], [-2.7743056, 52.63532880000001], [-2.7741553999999997, 52.635905], [-2.7739808999999997, 52.63658220000001], [-2.7739058, 52.63691260000001], [-2.7738468, 52.6372951], [-2.7737316, 52.63832060000001], [-2.7736189, 52.638939099999995], [-2.7734741, 52.6395544], [-2.7733434999999997, 52.639943], [-2.7733077999999995, 52.6400492], [-2.7732514, 52.64018519999999], [-2.7730877, 52.64057979999999], [-2.7729855999999997, 52.6407783], [-2.7729623, 52.6408237], [-2.7728919, 52.6409606], [-2.7727256, 52.64126819999999], [-2.7724141, 52.641763699999984], [-2.7720921999999995, 52.64223560000001], [-2.7717600000000004, 52.64265], [-2.7712741, 52.6431975], [-2.771228499999999, 52.6432474], [-2.7707917, 52.643725800000006], [-2.7694422, 52.6451814], [-2.7687207, 52.645954399999994], [-2.7679914999999995, 52.646734900000006], [-2.7671976000000003, 52.647584399999985], [-2.7667357999999997, 52.648091099999995], [-2.7663871, 52.6485224], [-2.7661109, 52.64891620000001], [-2.7658721999999996, 52.6492986], [-2.7656227, 52.64972819999999], [-2.7654242, 52.6501415], [-2.765274, 52.65050930000001], [-2.7651077, 52.650977899999994], [-2.7649419, 52.6515542], [-2.7649387, 52.6515653], [-2.7646035, 52.6526572], [-2.7644536999999993, 52.65317559999999], [-2.7642901, 52.65369619999999], [-2.7639546, 52.65484180000001], [-2.7636824, 52.655780199999995], [-2.7634303, 52.6566149], [-2.7631956, 52.6574011], [-2.762995909665616, 52.658076072523166], [-2.7628683, 52.6585074], [-2.7624793999999997, 52.6598345], [-2.762274, 52.6604611], [-2.7620368, 52.6610804], [-2.7617290999999997, 52.66186140000001], [-2.7613548, 52.6626457], [-2.7610881, 52.66314220000002], [-2.7608773, 52.66352800000001], [-2.7606413, 52.66394969999999], [-2.7604187999999996, 52.66430239999999], [-2.7601982, 52.6646468], [-2.7600004, 52.6649396], [-2.7595813, 52.6655308], [-2.7591861999999994, 52.666071], [-2.7587356, 52.66664699999999], [-2.7585603, 52.6668593], [-2.7583751, 52.6670645], [-2.7579732, 52.667546699999995], [-2.7578379, 52.66770919999999], [-2.757339, 52.66826249999999], [-2.7565589, 52.66906500000001], [-2.7557048999999996, 52.66985230000001], [-2.7551155, 52.67042909999999], [-2.7548078, 52.6707644], [-2.7545875, 52.671053400000005], [-2.7543872, 52.67137619999998], [-2.7541951, 52.6716971], [-2.7539657, 52.6721438], [-2.7538556, 52.67252619999999], [-2.753752599999999, 52.672947699999995], [-2.7537227, 52.6730926], [-2.7536309999999995, 52.67397879999999], [-2.7536831000000004, 52.6744583], [-2.753811, 52.6749909], [-2.7540258999999994, 52.6755585], [-2.7542316, 52.6760263], [-2.7544856, 52.6765334], [-2.7547143999999997, 52.6770141], [-2.7549412, 52.67747559999998], [-2.7551118999999997, 52.67788710000001], [-2.7551858, 52.6781005], [-2.7552397, 52.6783116], [-2.7553217999999995, 52.67856460000001], [-2.7553606, 52.67881890000001], [-2.7554183999999995, 52.67931039999999], [-2.7554185, 52.6798691], [-2.7553604, 52.68038859999999], [-2.7552469999999993, 52.68089379999999], [-2.7551607999999996, 52.681156599999994], [-2.7551081999999996, 52.681305599999995], [-2.7550562, 52.6814273], [-2.7550495999999995, 52.68144269999999], [-2.7549611, 52.68165400000001], [-2.7546685000000006, 52.6821753], [-2.7544972, 52.6824627], [-2.7543299999999995, 52.6827335], [-2.7539603999999995, 52.6833186], [-2.7535906999999997, 52.6839131], [-2.7532121, 52.684543599999984], [-2.7529082999999996, 52.68503629999999], [-2.7522399, 52.68612590000001], [-2.75154, 52.687254], [-2.7514785999999996, 52.6873515], [-2.7514465, 52.6874024], [-2.7505956999999994, 52.6887766], [-2.7498757, 52.689928499999986], [-2.7490965, 52.691194499999995], [-2.7483159999999995, 52.69246089999999], [-2.7481201999999993, 52.6927796], [-2.7478186, 52.6932842], [-2.74745, 52.693862], [-2.7471573, 52.6943304], [-2.7470741999999997, 52.69447509999999], [-2.7466834, 52.69512300000001], [-2.7463754, 52.69559710000001], [-2.7456936999999995, 52.696698100000006], [-2.7452619000000005, 52.697384099999994], [-2.7450661, 52.69770269999999], [-2.7446682, 52.6983487], [-2.7443208999999995, 52.69891979999999], [-2.7439494, 52.699519], [-2.7439105, 52.6995824], [-2.7439005840489856, 52.699603315205344], [-2.74381653820249, 52.69975322186366], [-2.7437427915829296, 52.6998856919358], [-2.7436778246508817, 52.7000032048017], [-2.7436201178669215, 52.700108239841306], [-2.7435681516916235, 52.70020327643454], [-2.743520406585566, 52.70029079396135], [-2.743475363009322, 52.70037327180165], [-2.7434315014234683, 52.70045318933537], [-2.743387302288581, 52.70053302594246], [-2.743341246065235, 52.70061526100285], [-2.7432918132140065, 52.70070237389645], [-2.7432374841954705, 52.70079684400322], [-2.7431767394702034, 52.70090115070308], [-2.743108059498781, 52.701017773375966], [-2.743029924741778, 52.70114919140181], [-2.742940815659771, 52.70129788416053], [-2.7429207999999994, 52.70134289999999], [-2.7428441, 52.70153079999999], [-2.7427407999999995, 52.7018982], [-2.7427042, 52.7020345], [-2.7426803, 52.702214399999995], [-2.7426516, 52.7025231], [-2.7426572, 52.70270769999999], [-2.7426885999999997, 52.7029952], [-2.742772599999999, 52.7034306], [-2.7428608999999997, 52.70374640000001], [-2.7429244999999995, 52.703905199999994], [-2.7430445, 52.7041543], [-2.7432851, 52.7045879], [-2.7436990999999997, 52.70514969999999], [-2.7437897999999996, 52.70524730000001], [-2.7438291, 52.7052896], [-2.7440894, 52.7055332], [-2.744487, 52.7058732], [-2.7449038, 52.7062604], [-2.7451258, 52.7064988], [-2.7452433, 52.706644], [-2.745432399999999, 52.7068776], [-2.7455819999999997, 52.7070953], [-2.7456992999999996, 52.7072493], [-2.7457338, 52.70730640000001], [-2.7458382999999995, 52.7075105], [-2.7459082, 52.70765879999999], [-2.7459679, 52.7078053], [-2.7460146000000005, 52.70793199999999], [-2.7460412999999995, 52.70801329999999], [-2.7460636, 52.7080851], [-2.7460810999999996, 52.7081461], [-2.7461026999999993, 52.708229499999995], [-2.7461137999999994, 52.7082795], [-2.7461291, 52.708335], [-2.746143, 52.7083787], [-2.7461563999999994, 52.7084166], [-2.7461782, 52.7084673], [-2.7462230000000005, 52.708559400000006], [-2.7462698999999997, 52.7086451], [-2.746477500000001, 52.7090424], [-2.746754, 52.70957439999999], [-2.7468044999999996, 52.7096605], [-2.7468661999999995, 52.709752], [-2.7469290999999996, 52.70983130000001], [-2.7469995999999997, 52.7099097], [-2.747088999999999, 52.70999789999999], [-2.7471403, 52.71004299999999], [-2.747194, 52.7100871], [-2.7472253999999996, 52.71011390000001], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} |
12.7 |
2138½ |
2206 |
Church Stretton |
Shrewsbury |
Shrewsbury |
52.7115534 |
-2.7493040 |
52.7115534 |
-2.7493040 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:06:00 |
Shrewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327950 |
1790024839139867 |
46 |
46 |
2026-09-21 21:17:19.843619 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:19.086896 |
| 723841 |
752679 |
G88691 |
861N59MY21 |
2026-09-21 |
COMPLETE |
20327092 |
2026-09-21 22:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 752679, "stp": "P", "toc": "Southern", "uid": "G88691", "consist": "387217", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88691/2026-09-21/detailed", "trust_id": "861N59MY21", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-21", "dest_arr_time": "2139", "dest_platform": "1", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1N59", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "2207", "current_leg_dep": "2203", "current_leg_end": "Brighton", "origin_dep_time": "1950", "origin_platform": "2A", "current_location": "Brighton", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "+28 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": "2139", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1706.248, \"from_m\": 1349.931, \"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\": 3063.067, \"from_m\": 1706.248, \"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\": 3312.766, \"from_m\": 3063.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3723.917, \"from_m\": 3312.766, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4867.793, \"from_m\": 3723.917, \"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\": 5514.689, \"from_m\": 4867.793, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6574.18, \"from_m\": 5514.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7214.814, \"from_m\": 6574.18, \"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\": 7594.709, \"from_m\": 7214.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10875.192, \"from_m\": 7594.709, \"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\": 12469.694, \"from_m\": 10875.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13705.471, \"from_m\": 12469.694, \"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\": 15286.188, \"from_m\": 13705.471, \"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\": 21725.821, \"from_m\": 15286.188, \"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\": 22546.192, \"from_m\": 21725.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22958.386, \"from_m\": 22546.192, \"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\": 23810.036, \"from_m\": 22958.386, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25126.578, \"from_m\": 23810.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25134.568, \"from_m\": 25126.578, \"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\": 34435.467, \"from_m\": 25134.568, \"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\": 34506.589, \"from_m\": 34435.467, \"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\": 37264.423, \"from_m\": 34506.589, \"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\": 37988.01, \"from_m\": 37264.423, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38904.129, \"from_m\": 37988.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38996.744, \"from_m\": 38904.129, \"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\": 39075.367, \"from_m\": 38996.744, \"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\": 39877.463, \"from_m\": 39075.367, \"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\": 51998.205, \"from_m\": 39877.463, \"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\": 52614.921, \"from_m\": 51998.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53405.213, \"from_m\": 52614.921, \"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\": 53448.226, \"from_m\": 53405.213, \"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\": 63410.443, \"from_m\": 53448.226, \"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\": 64037.507, \"from_m\": 63410.443, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 68130.224, \"from_m\": 64037.507, \"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\": 68181.909, \"from_m\": 68130.224, \"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\": 68287.357, \"from_m\": 68181.909, \"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\": 68522.817, \"from_m\": 68287.357, \"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\": 69299.826, \"from_m\": 68522.817, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69686.695, \"from_m\": 69299.826, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 74470.208, \"from_m\": 69686.695, \"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\": 74512.483, \"from_m\": 74470.208, \"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\": 81150.15, \"from_m\": 74512.483, \"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\": 81285.032, \"from_m\": 81150.15, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 90657.071, \"from_m\": 81285.032, \"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\": 90701.293, \"from_m\": 90657.071, \"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\": 97138.996, \"from_m\": 90701.293, \"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\": 97807.145, \"from_m\": 97138.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97892.982, \"from_m\": 97807.145, \"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\": 99017.856, \"from_m\": 97892.982, \"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\": 99205.477, \"from_m\": 99017.856, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 100429.71, \"from_m\": 99205.477, \"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\": 100533.127, \"from_m\": 100429.71, \"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\": 100574.483, \"from_m\": 100533.127, \"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\": 100834.644, \"from_m\": 100574.483, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 752679, \"profile_key\": \"f708063e23c715d84b42d1c7d9da9f764df9b298978365125897190104b2bbfa\", \"schedule_id\": 12904, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3150.1, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 4, \"distance_m\": 5875.73, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"1959H\", \"location\": \"Woolston\", \"stage_seq\": 5, \"distance_m\": 7051.871, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Netley\", \"stage_seq\": 6, \"distance_m\": 11054.628, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Bursledon\", \"stage_seq\": 7, \"distance_m\": 14293.644, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Swanwick\", \"stage_seq\": 8, \"distance_m\": 17515.953, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014H\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 23481.77, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2024\", \"location\": \"Cosham\", \"stage_seq\": 10, \"distance_m\": 32862.886, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Cosham Jn\", \"stage_seq\": 11, \"distance_m\": 33624.556, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Farlington Jn\", \"stage_seq\": 12, \"distance_m\": 34646.582, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030H\", \"location\": \"Havant\", \"stage_seq\": 13, \"distance_m\": 39373.6, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034\", \"location\": \"Emsworth\", \"stage_seq\": 14, \"distance_m\": 42397.061, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037\", \"location\": \"Southbourne\", \"stage_seq\": 15, \"distance_m\": 44649.815, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044H\", \"location\": \"Chichester\", \"stage_seq\": 16, \"distance_m\": 53599.14, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2053\", \"location\": \"Barnham\", \"stage_seq\": 17, \"distance_m\": 63712.948, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2057H\", \"location\": \"Ford\", \"stage_seq\": 18, \"distance_m\": 67954.776, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Arundel Jn\", \"stage_seq\": 19, \"distance_m\": 69049.587, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2104H\", \"location\": \"Angmering\", \"stage_seq\": 20, \"distance_m\": 74664.895, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"West Worthing\", \"stage_seq\": 21, \"distance_m\": 81474.762, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Worthing\", \"stage_seq\": 22, \"distance_m\": 82756.279, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2114H\", \"location\": \"East Worthing\", \"stage_seq\": 23, \"distance_m\": 84172.199, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2117H\", \"location\": \"Lancing\", \"stage_seq\": 24, \"distance_m\": 86483.808, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 25, \"distance_m\": 90234.899, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Southwick\", \"stage_seq\": 26, \"distance_m\": 92691.028, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Fishersgate\", \"stage_seq\": 27, \"distance_m\": 93996.281, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Portslade\", \"stage_seq\": 28, \"distance_m\": 95059.534, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Aldrington\", \"stage_seq\": 29, \"distance_m\": 96605.949, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"Hove\", \"stage_seq\": 30, \"distance_m\": 97377.817, \"section_seq\": 1, \"route_path_id\": 134626}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 31, \"distance_m\": 100834.644, \"section_seq\": 1, \"route_path_id\": 134626}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 100834.644, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134626}], \"total_distance_m\": 100834.644, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 99294.033, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1540.611, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1950", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:00Z\", \"source_id\": 63868203, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:02Z\", \"source_id\": 20249038, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:42Z\", \"source_id\": 63878155, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:47Z\", \"source_id\": 20251772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:01Z\", \"source_id\": 63892109, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:08Z\", \"source_id\": 20255647, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:27Z\", \"source_id\": 63898453, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:31Z\", \"source_id\": 20257380, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:26Z\", \"source_id\": 63918357, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:29Z\", \"source_id\": 20263011, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:35Z\", \"source_id\": 63945973, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:40Z\", \"source_id\": 20270876, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:07Z\", \"source_id\": 63964174, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:10Z\", \"source_id\": 20276105, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:44Z\", \"source_id\": 63973151, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:48Z\", \"source_id\": 20278626, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:34Z\", \"source_id\": 63977423, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:38Z\", \"source_id\": 20279880, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:16Z\", \"source_id\": 63993701, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:19Z\", \"source_id\": 20284411, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:12Z\", \"source_id\": 64013030, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:19Z\", \"source_id\": 20289911, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:28Z\", \"source_id\": 64025420, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:30Z\", \"source_id\": 20293483, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:38Z\", \"source_id\": 64041903, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:43Z\", \"source_id\": 20298231, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:50Z\", \"source_id\": 64055612, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:55Z\", \"source_id\": 20302328, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:47Z\", \"source_id\": 64057862, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:56Z\", \"source_id\": 20302977, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:39Z\", \"source_id\": 64064589, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:41Z\", \"source_id\": 20304812, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:14Z\", \"source_id\": 64077624, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:18Z\", \"source_id\": 20308523, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:57Z\", \"source_id\": 64087891, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:01Z\", \"source_id\": 20311696, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:04Z\", \"source_id\": 64110436, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:08Z\", \"source_id\": 20318257, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:43Z\", \"source_id\": 64116065, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:43Z\", \"source_id\": 20319898, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:19Z\", \"source_id\": 64121784, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:23Z\", \"source_id\": 20321576, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:20Z\", \"source_id\": 64128385, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:24Z\", \"source_id\": 20323469, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:15Z\", \"source_id\": 64132491, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:17Z\", \"source_id\": 20324749, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:50Z\", \"source_id\": 64140526, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:53Z\", \"source_id\": 20327092, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "1", "timing_fact_generation": 1790024753754402, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:21.313600", "service_state_evidence_id": 20327092, "current_leg_start_actual_dep": "2026-09-21T22:03:00+01:00", "operational_evidence_version": 168, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:22.278957", "service_state_valid_until_kind": null, "operational_interpretation_version": 168, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SOU |
BTN |
1N59 |
387217 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1349.931, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1706.248, "from_m": 1349.931, "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": 3063.067, "from_m": 1706.248, "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": 3312.766, "from_m": 3063.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3723.917, "from_m": 3312.766, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4867.793, "from_m": 3723.917, "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": 5514.689, "from_m": 4867.793, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6574.18, "from_m": 5514.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7214.814, "from_m": 6574.18, "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": 7594.709, "from_m": 7214.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10875.192, "from_m": 7594.709, "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": 12469.694, "from_m": 10875.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13705.471, "from_m": 12469.694, "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": 15286.188, "from_m": 13705.471, "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": 21725.821, "from_m": 15286.188, "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": 22546.192, "from_m": 21725.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22958.386, "from_m": 22546.192, "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": 23810.036, "from_m": 22958.386, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25126.578, "from_m": 23810.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25134.568, "from_m": 25126.578, "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": 34435.467, "from_m": 25134.568, "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": 34506.589, "from_m": 34435.467, "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": 37264.423, "from_m": 34506.589, "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": 37988.01, "from_m": 37264.423, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38904.129, "from_m": 37988.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38996.744, "from_m": 38904.129, "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": 39075.367, "from_m": 38996.744, "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": 39877.463, "from_m": 39075.367, "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": 51998.205, "from_m": 39877.463, "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": 52614.921, "from_m": 51998.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53405.213, "from_m": 52614.921, "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": 53448.226, "from_m": 53405.213, "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": 63410.443, "from_m": 53448.226, "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": 64037.507, "from_m": 63410.443, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 68130.224, "from_m": 64037.507, "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": 68181.909, "from_m": 68130.224, "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": 68287.357, "from_m": 68181.909, "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": 68522.817, "from_m": 68287.357, "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": 69299.826, "from_m": 68522.817, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69686.695, "from_m": 69299.826, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 74470.208, "from_m": 69686.695, "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": 74512.483, "from_m": 74470.208, "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": 81150.15, "from_m": 74512.483, "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": 81285.032, "from_m": 81150.15, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 90657.071, "from_m": 81285.032, "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": 90701.293, "from_m": 90657.071, "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": 97138.996, "from_m": 90701.293, "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": 97807.145, "from_m": 97138.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97892.982, "from_m": 97807.145, "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": 99017.856, "from_m": 97892.982, "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": 99205.477, "from_m": 99017.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 100429.71, "from_m": 99205.477, "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": 100533.127, "from_m": 100429.71, "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": 100574.483, "from_m": 100533.127, "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": 100834.644, "from_m": 100574.483, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 752679, "profile_key": "f708063e23c715d84b42d1c7d9da9f764df9b298978365125897190104b2bbfa", "schedule_id": 12904, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1950", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 134626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "St. Denys", "stage_seq": 3, "distance_m": 3150.1, "section_seq": 1, "route_path_id": 134626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Woolston Sig. E803", "stage_seq": 4, "distance_m": 5875.73, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "1959H", "location": "Woolston", "stage_seq": 5, "distance_m": 7051.871, "section_seq": 1, "route_path_id": 134626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Netley", "stage_seq": 6, "distance_m": 11054.628, "section_seq": 1, "route_path_id": 134626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Bursledon", "stage_seq": 7, "distance_m": 14293.644, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Swanwick", "stage_seq": 8, "distance_m": 17515.953, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014H", "location": "Fareham", "stage_seq": 9, "distance_m": 23481.77, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2024", "location": "Cosham", "stage_seq": 10, "distance_m": 32862.886, "section_seq": 1, "route_path_id": 134626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Cosham Jn", "stage_seq": 11, "distance_m": 33624.556, "section_seq": 1, "route_path_id": 134626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Farlington Jn", "stage_seq": 12, "distance_m": 34646.582, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030H", "location": "Havant", "stage_seq": 13, "distance_m": 39373.6, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034", "location": "Emsworth", "stage_seq": 14, "distance_m": 42397.061, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037", "location": "Southbourne", "stage_seq": 15, "distance_m": 44649.815, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044H", "location": "Chichester", "stage_seq": 16, "distance_m": 53599.14, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2053", "location": "Barnham", "stage_seq": 17, "distance_m": 63712.948, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2057H", "location": "Ford", "stage_seq": 18, "distance_m": 67954.776, "section_seq": 1, "route_path_id": 134626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Arundel Jn", "stage_seq": 19, "distance_m": 69049.587, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2104H", "location": "Angmering", "stage_seq": 20, "distance_m": 74664.895, "section_seq": 1, "route_path_id": 134626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "West Worthing", "stage_seq": 21, "distance_m": 81474.762, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Worthing", "stage_seq": 22, "distance_m": 82756.279, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2114H", "location": "East Worthing", "stage_seq": 23, "distance_m": 84172.199, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2117H", "location": "Lancing", "stage_seq": 24, "distance_m": 86483.808, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Shoreham-by-Sea", "stage_seq": 25, "distance_m": 90234.899, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Southwick", "stage_seq": 26, "distance_m": 92691.028, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Fishersgate", "stage_seq": 27, "distance_m": 93996.281, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Portslade", "stage_seq": 28, "distance_m": 95059.534, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Aldrington", "stage_seq": 29, "distance_m": 96605.949, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "Hove", "stage_seq": 30, "distance_m": 97377.817, "section_seq": 1, "route_path_id": 134626}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": null, "location": "Brighton", "stage_seq": 31, "distance_m": 100834.644, "section_seq": 1, "route_path_id": 134626}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 100834.644, "from_m": 0.0, "section_seq": 1, "route_path_id": 134626}], "total_distance_m": 100834.644, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 99294.033, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1540.611, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:00Z", "source_id": 63868203, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:11:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:02Z", "source_id": 20249038, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27282, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:42Z", "source_id": 63878155, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:47Z", "source_id": 20251772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:01Z", "source_id": 63892109, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:08Z", "source_id": 20255647, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:27Z", "source_id": 63898453, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:31Z", "source_id": 20257380, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:26Z", "source_id": 63918357, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:29Z", "source_id": 20263011, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:35Z", "source_id": 63945973, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:40Z", "source_id": 20270876, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:07Z", "source_id": 63964174, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:10Z", "source_id": 20276105, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:44Z", "source_id": 63973151, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:48Z", "source_id": 20278626, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:34Z", "source_id": 63977423, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:38Z", "source_id": 20279880, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:16Z", "source_id": 63993701, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:02:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:19Z", "source_id": 20284411, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:12Z", "source_id": 64013030, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:19Z", "source_id": 20289911, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:28Z", "source_id": 64025420, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:15:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:30Z", "source_id": 20293483, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:38Z", "source_id": 64041903, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:22:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:43Z", "source_id": 20298231, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:50Z", "source_id": 64055612, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:55Z", "source_id": 20302328, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:47Z", "source_id": 64057862, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:56Z", "source_id": 20302977, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:39Z", "source_id": 64064589, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:41Z", "source_id": 20304812, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:14Z", "source_id": 64077624, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:38:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:18Z", "source_id": 20308523, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:57Z", "source_id": 64087891, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:01Z", "source_id": 20311696, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:04Z", "source_id": 64110436, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:08Z", "source_id": 20318257, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31020, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:43Z", "source_id": 64116065, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:55:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:43Z", "source_id": 20319898, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:19Z", "source_id": 64121784, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:23Z", "source_id": 20321576, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31009, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:20Z", "source_id": 64128385, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:24Z", "source_id": 20323469, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:15Z", "source_id": 64132491, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:17Z", "source_id": 20324749, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30940, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:50Z", "source_id": 64140526, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:53Z", "source_id": 20327092, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Southampton Central |
1950 |
1950 |
2A |
None |
None |
Brighton |
2139 |
2139 |
1 |
LATE |
+28 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88691/2026-09-21/detailed |
None |
Hove |
2026-09-21T22:03:00+01:00 |
Brighton |
4.0 |
{"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
2.1 |
2203 |
2207 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327092 |
1790024753754402 |
168 |
168 |
2026-09-21 21:17:22.278957 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:21.313600 |
| 723842 |
755320 |
W04314 |
889F64M721 |
2026-09-21 |
COMPLETE |
20327401 |
2026-09-21 22:07:00 |
2026-09-21 21:17:22 |
2026-09-23 21:17:22 |
{"id": 755320, "stp": "P", "toc": "London Overground", "uid": "W04314", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04314/2026-09-21/detailed", "trust_id": "889F64M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9F64", "timing_status": "LATE", "origin_station": "New Cross ELL", "current_leg_arr": "2207", "current_leg_dep": "2205", "current_leg_end": "Dalston Junction", "origin_dep_time": "2143", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-21T21:17:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1190.506, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5994.518, \"from_m\": 1190.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6039.066, \"from_m\": 5994.518, \"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\": 8505.42, \"from_m\": 6039.066, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9997.175, \"from_m\": 8505.42, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10189.898, \"from_m\": 9997.175, \"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\": 11139.473, \"from_m\": 10189.898, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11857.578, \"from_m\": 11139.473, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13595.237, \"from_m\": 11857.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13650.714, \"from_m\": 13595.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\": 14068.986, \"from_m\": 13650.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 755320, \"profile_key\": \"d6830e31dbc91aa6763e84167960243d44ede2d2f8e696fde7cf09008a33796a\", \"schedule_id\": 25399, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 4, \"distance_m\": 1959.074, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147H\", \"location\": \"Surrey Quays\", \"stage_seq\": 5, \"distance_m\": 2248.518, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Canada Water\", \"stage_seq\": 6, \"distance_m\": 2858.184, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Rotherhithe\", \"stage_seq\": 7, \"distance_m\": 3172.249, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Wapping\", \"stage_seq\": 8, \"distance_m\": 3648.573, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 9214.463, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157\", \"location\": \"Whitechapel\", \"stage_seq\": 10, \"distance_m\": 10208.305, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 11, \"distance_m\": 11281.816, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Hoxton\", \"stage_seq\": 12, \"distance_m\": 12514.134, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2203H\", \"location\": \"Haggerston\", \"stage_seq\": 13, \"distance_m\": 13396.373, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 14, \"distance_m\": 14068.986, \"section_seq\": 1, \"route_path_id\": 119829}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14068.986, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119829}], \"total_distance_m\": 14068.986, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14013.509, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 55.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2143", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 64103801, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 20316268, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:54Z\", \"source_id\": 64107846, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:57Z\", \"source_id\": 20317480, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:27Z\", \"source_id\": 64111260, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:28Z\", \"source_id\": 20318457, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:11Z\", \"source_id\": 64114931, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:16Z\", \"source_id\": 20319602, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:57Z\", \"source_id\": 64118731, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:57Z\", \"source_id\": 20320675, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:01Z\", \"source_id\": 64123321, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:06Z\", \"source_id\": 20322020, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:20Z\", \"source_id\": 64128363, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:24Z\", \"source_id\": 20323470, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:44Z\", \"source_id\": 64133580, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:48Z\", \"source_id\": 20325074, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:43Z\", \"source_id\": 64138046, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:46Z\", \"source_id\": 20326372, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:20Z\", \"source_id\": 64141665, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:24Z\", \"source_id\": 20327401, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1790024785001923, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:21.319174", "service_state_evidence_id": 20327401, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:22.282726", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9F64 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1190.506, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5994.518, "from_m": 1190.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6039.066, "from_m": 5994.518, "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": 8505.42, "from_m": 6039.066, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9997.175, "from_m": 8505.42, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10189.898, "from_m": 9997.175, "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": 11139.473, "from_m": 10189.898, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11857.578, "from_m": 11139.473, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13595.237, "from_m": 11857.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13650.714, "from_m": 13595.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": 14068.986, "from_m": 13650.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 755320, "profile_key": "d6830e31dbc91aa6763e84167960243d44ede2d2f8e696fde7cf09008a33796a", "schedule_id": 25399, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2143", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 119829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 119829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Surrey Quays Silwood Jn", "stage_seq": 4, "distance_m": 1959.074, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147H", "location": "Surrey Quays", "stage_seq": 5, "distance_m": 2248.518, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Canada Water", "stage_seq": 6, "distance_m": 2858.184, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Rotherhithe", "stage_seq": 7, "distance_m": 3172.249, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Wapping", "stage_seq": 8, "distance_m": 3648.573, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "Shadwell", "stage_seq": 9, "distance_m": 9214.463, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157", "location": "Whitechapel", "stage_seq": 10, "distance_m": 10208.305, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Shoreditch High Street", "stage_seq": 11, "distance_m": 11281.816, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Hoxton", "stage_seq": 12, "distance_m": 12514.134, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2203H", "location": "Haggerston", "stage_seq": 13, "distance_m": 13396.373, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 14, "distance_m": 14068.986, "section_seq": 1, "route_path_id": 119829}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14068.986, "from_m": 0.0, "section_seq": 1, "route_path_id": 119829}], "total_distance_m": 14068.986, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14013.509, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 55.477, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 64103801, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:49:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 20316268, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:54Z", "source_id": 64107846, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:57Z", "source_id": 20317480, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:27Z", "source_id": 64111260, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:28Z", "source_id": 20318457, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:11Z", "source_id": 64114931, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:16Z", "source_id": 20319602, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:57Z", "source_id": 64118731, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:57Z", "source_id": 20320675, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:01Z", "source_id": 64123321, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:06Z", "source_id": 20322020, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:20Z", "source_id": 64128363, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:24Z", "source_id": 20323470, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:44Z", "source_id": 64133580, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:48Z", "source_id": 20325074, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:43Z", "source_id": 64138046, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:46Z", "source_id": 20326372, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:20Z", "source_id": 64141665, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:24Z", "source_id": 20327401, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
New Cross ELL |
2143 |
2143 |
D |
None |
None |
Dalston Junction |
2205 |
2205 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04314/2026-09-21/detailed |
None |
Haggerston |
2026-09-21T22:05:30+01:00 |
Dalston Junction |
2.0 |
{"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
0.4 |
2205 |
2207 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-21 21:17:22 |
TERMINATED |
2026-09-21 21:07:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327401 |
1790024785001923 |
41 |
41 |
2026-09-21 21:17:22.282726 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:21.319174 |
| 723843 |
750791 |
G14986 |
731C93MX21 |
2026-09-21 |
COMPLETE |
20327175 |
2026-09-21 22:07:00 |
2026-09-21 21:17:52 |
2026-09-23 21:17:52 |
{"id": 750791, "stp": "P", "toc": "Great Western Railway", "uid": "G14986", "consist": "802103", "dest_crs": "PLY", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14986/2026-09-21/detailed", "trust_id": "731C93MX21", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "5", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "1C93", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "2207", "current_leg_dep": "2142", "current_leg_end": "Plymouth", "origin_dep_time": "1836", "origin_platform": "3", "current_location": "Plymouth", "last_update_time": "2026-09-21T21:17:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Totnes", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Totnes", "current_leg_milage": "23.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.876, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.389, \"from_m\": 38064.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.904, \"from_m\": 38148.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.444, \"from_m\": 38637.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.092, \"from_m\": 38676.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.621, \"from_m\": 38827.092, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.225, \"from_m\": 40156.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47394.825, \"from_m\": 40168.225, \"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\": 47544.609, \"from_m\": 47394.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56156.138, \"from_m\": 47544.609, \"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\": 56236.084, \"from_m\": 56156.138, \"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\": 56294.465, \"from_m\": 56236.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56401.352, \"from_m\": 56294.465, \"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\": 56457.472, \"from_m\": 56401.352, \"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\": 56515.862, \"from_m\": 56457.472, \"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\": 57140.378, \"from_m\": 56515.862, \"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\": 57751.166, \"from_m\": 57140.378, \"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\": 58049.877, \"from_m\": 57751.166, \"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\": 58188.626, \"from_m\": 58049.877, \"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\": 58961.318, \"from_m\": 58188.626, \"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\": 61052.249, \"from_m\": 58961.318, \"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\": 67417.999, \"from_m\": 61052.249, \"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\": 67470.261, \"from_m\": 67417.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74634.37, \"from_m\": 67470.261, \"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\": 75429.769, \"from_m\": 74634.37, \"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\": 82473.411, \"from_m\": 75429.769, \"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\": 93759.961, \"from_m\": 82473.411, \"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\": 95763.615, \"from_m\": 93759.961, \"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\": 95837.273, \"from_m\": 95763.615, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98423.323, \"from_m\": 95837.273, \"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\": 99315.636, \"from_m\": 98423.323, \"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\": 102754.854, \"from_m\": 99315.636, \"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\": 109089.06, \"from_m\": 102754.854, \"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\": 109914.458, \"from_m\": 109089.06, \"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\": 111241.369, \"from_m\": 109914.458, \"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\": 113110.482, \"from_m\": 111241.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121807.175, \"from_m\": 113110.482, \"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\": 126326.382, \"from_m\": 121807.175, \"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\": 126390.073, \"from_m\": 126326.382, \"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\": 136361.844, \"from_m\": 126390.073, \"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\": 137013.633, \"from_m\": 136361.844, \"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\": 138798.2, \"from_m\": 137013.633, \"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\": 151656.598, \"from_m\": 138798.2, \"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\": 151926.7, \"from_m\": 151656.598, \"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\": 175083.933, \"from_m\": 151926.7, \"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\": 178213.119, \"from_m\": 175083.933, \"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\": 184500.408, \"from_m\": 178213.119, \"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\": 185800.479, \"from_m\": 184500.408, \"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\": 220855.4, \"from_m\": 185800.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\": 221127.285, \"from_m\": 220855.4, \"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\": 242751.178, \"from_m\": 221127.285, \"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\": 242821.748, \"from_m\": 242751.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 273589.6, \"from_m\": 242821.748, \"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\": 275586.46, \"from_m\": 273589.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276379.65, \"from_m\": 275586.46, \"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\": 276582.941, \"from_m\": 276379.65, \"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\": 276608.52, \"from_m\": 276582.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 277980.63, \"from_m\": 276608.52, \"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\": 278784.383, \"from_m\": 277980.63, \"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\": 280202.711, \"from_m\": 278784.383, \"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\": 280257.413, \"from_m\": 280202.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 281021.791, \"from_m\": 280257.413, \"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\": 289455.201, \"from_m\": 281021.791, \"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\": 293054.656, \"from_m\": 289455.201, \"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\": 295754.778, \"from_m\": 293054.656, \"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\": 295794.216, \"from_m\": 295754.778, \"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\": 295863.74, \"from_m\": 295794.216, \"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\": 296462.716, \"from_m\": 295863.74, \"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\": 297864.49, \"from_m\": 296462.716, \"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\": 300594.735, \"from_m\": 297864.49, \"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\": 302104.052, \"from_m\": 300594.735, \"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\": 303811.606, \"from_m\": 302104.052, \"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\": 304760.762, \"from_m\": 303811.606, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 308701.456, \"from_m\": 304760.762, \"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\": 309910.645, \"from_m\": 308701.456, \"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\": 309997.037, \"from_m\": 309910.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310539.633, \"from_m\": 309997.037, \"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\": 311503.278, \"from_m\": 310539.633, \"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\": 315095.31, \"from_m\": 311503.278, \"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\": 323037.269, \"from_m\": 315095.31, \"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\": 324212.595, \"from_m\": 323037.269, \"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\": 324240.958, \"from_m\": 324212.595, \"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\": 342654.464, \"from_m\": 324240.958, \"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\": 342745.033, \"from_m\": 342654.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 351072.55, \"from_m\": 342745.033, \"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\": 351114.301, \"from_m\": 351072.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 351200.663, \"from_m\": 351114.301, \"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\": 356999.13, \"from_m\": 351200.663, \"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\": 357477.38, \"from_m\": 356999.13, \"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\": 359743.089, \"from_m\": 357477.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 360605.49, \"from_m\": 359743.089, \"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\": 361310.374, \"from_m\": 360605.49, \"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\": 361480.528, \"from_m\": 361310.374, \"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\": 361543.447, \"from_m\": 361480.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 361955.576, \"from_m\": 361543.447, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 750791, \"profile_key\": \"de17cad87450baca3e301462d89c2f55abe17d76b9e5e0649938788056231764\", \"schedule_id\": 8843, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1836\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1838H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56457.472, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"1859\", \"wtt_dep\": \"1901\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57628.251, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 13, \"distance_m\": 58934.176, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"location\": \"Southcote Jn\", \"stage_seq\": 14, \"distance_m\": 60430.86, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906H\", \"location\": \"Theale\", \"stage_seq\": 15, \"distance_m\": 66063.111, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"1914H\", \"wtt_dep\": \"1916\", \"location\": \"Newbury\", \"stage_seq\": 16, \"distance_m\": 85028.325, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1925H\", \"location\": \"Hungerford\", \"stage_seq\": 17, \"distance_m\": 98513.132, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931H\", \"location\": \"Bedwyn\", \"stage_seq\": 18, \"distance_m\": 106357.411, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"1939H\", \"wtt_dep\": \"1941\", \"location\": \"Pewsey\", \"stage_seq\": 19, \"distance_m\": 120669.898, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Woodborough\", \"stage_seq\": 20, \"distance_m\": 126737.571, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Lavington\", \"stage_seq\": 21, \"distance_m\": 140478.661, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 22, \"distance_m\": 151674.599, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1959H\", \"location\": \"Westbury\", \"stage_seq\": 23, \"distance_m\": 153135.202, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 24, \"distance_m\": 155606.589, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Clink Road Jn\", \"stage_seq\": 25, \"distance_m\": 160901.283, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 26, \"distance_m\": 164044.267, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"East Somerset Jn\", \"stage_seq\": 27, \"distance_m\": 170330.131, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2017H\", \"location\": \"Castle Cary\", \"stage_seq\": 28, \"distance_m\": 184737.88, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Somerton G.F.\", \"stage_seq\": 29, \"distance_m\": 202055.469, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Athelney L.C.\", \"stage_seq\": 30, \"distance_m\": 216251.039, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Cogload Jn\", \"stage_seq\": 31, \"distance_m\": 221431.037, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2040\", \"location\": \"Taunton\", \"stage_seq\": 32, \"distance_m\": 228904.436, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 33, \"distance_m\": 231605.321, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Whiteball\", \"stage_seq\": 34, \"distance_m\": 245155.828, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2053\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 35, \"distance_m\": 251879.606, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Tiverton Loop\", \"stage_seq\": 36, \"distance_m\": 254660.047, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 37, \"distance_m\": 276539.851, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2111\", \"location\": \"Exeter St. David's\", \"stage_seq\": 38, \"distance_m\": 278467.337, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Dawlish Warren\", \"stage_seq\": 39, \"distance_m\": 295449.615, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Dawlish\", \"stage_seq\": 40, \"distance_m\": 298087.091, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Teignmouth\", \"stage_seq\": 41, \"distance_m\": 302541.166, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2131H\", \"location\": \"Newton Abbot\", \"stage_seq\": 42, \"distance_m\": 310706.693, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 43, \"distance_m\": 311593.672, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 44, \"distance_m\": 316758.539, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2143\", \"location\": \"Totnes\", \"stage_seq\": 45, \"distance_m\": 324752.427, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Rattery\", \"stage_seq\": 46, \"distance_m\": 332328.427, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 47, \"distance_m\": 337192.126, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Ivybridge\", \"stage_seq\": 48, \"distance_m\": 343303.229, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Hemerdon\", \"stage_seq\": 49, \"distance_m\": 351072.55, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 50, \"distance_m\": 356657.288, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Lipson Jn\", \"stage_seq\": 51, \"distance_m\": 359516.327, \"section_seq\": 1, \"route_path_id\": 133362}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 52, \"distance_m\": 361955.576, \"section_seq\": 1, \"route_path_id\": 133362}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 361955.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133362}], \"total_distance_m\": 361955.576, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 358540.382, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3415.194, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1836", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:44:47Z\", \"source_id\": 63631844, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:44:50Z\", \"source_id\": 20175433, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:49:12Z\", \"source_id\": 63644247, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:49:17Z\", \"source_id\": 20178910, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:52:04Z\", \"source_id\": 63652327, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:52:09Z\", \"source_id\": 20181213, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:55:37Z\", \"source_id\": 63662000, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:55:41Z\", \"source_id\": 20184057, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:59:13Z\", \"source_id\": 63672048, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:59:16Z\", \"source_id\": 20186835, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:02:31Z\", \"source_id\": 63681452, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:02:36Z\", \"source_id\": 20189501, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:06:21Z\", \"source_id\": 63692506, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:06:27Z\", \"source_id\": 20192611, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:13:55Z\", \"source_id\": 63713762, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:13:59Z\", \"source_id\": 20198649, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:24:05Z\", \"source_id\": 63742260, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:25:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:24:07Z\", \"source_id\": 20206539, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:31:33Z\", \"source_id\": 63762840, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:33:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:32:06Z\", \"source_id\": 20213220, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:32:11Z\", \"source_id\": 20213432, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:41:26Z\", \"source_id\": 63789471, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:41:31Z\", \"source_id\": 20222822, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:48:04Z\", \"source_id\": 63807016, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:48:06Z\", \"source_id\": 20227835, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:56Z\", \"source_id\": 63836122, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:11Z\", \"source_id\": 20239171, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:21Z\", \"source_id\": 20239473, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:23Z\", \"source_id\": 63882543, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:25Z\", \"source_id\": 20253021, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:28Z\", \"source_id\": 63933609, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:34Z\", \"source_id\": 20267314, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:19Z\", \"source_id\": 63959888, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:47:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:25Z\", \"source_id\": 20274888, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:27Z\", \"source_id\": 63967405, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:30Z\", \"source_id\": 20277017, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:11Z\", \"source_id\": 63976541, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:13Z\", \"source_id\": 20279602, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:41Z\", \"source_id\": 64006832, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:46Z\", \"source_id\": 20288171, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:35Z\", \"source_id\": 64037162, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:39Z\", \"source_id\": 20296883, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:24Z\", \"source_id\": 64039151, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:28Z\", \"source_id\": 20297434, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:15Z\", \"source_id\": 64045539, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:18Z\", \"source_id\": 20299286, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:16Z\", \"source_id\": 64056591, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:19Z\", \"source_id\": 20302596, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:01Z\", \"source_id\": 64083670, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:06Z\", \"source_id\": 20310393, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:53Z\", \"source_id\": 64116446, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:55Z\", \"source_id\": 20320035, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:57Z\", \"source_id\": 64140795, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:01Z\", \"source_id\": 20327175, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "5", "timing_fact_generation": 1790024763168873, "current_leg_arrival_utc": "2026-09-21T22:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:27.375826", "service_state_evidence_id": 20327175, "current_leg_start_actual_dep": "2026-09-21T21:43:00+01:00", "operational_evidence_version": 198, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:28.541701", "service_state_valid_until_kind": null, "operational_interpretation_version": 198, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
PLY |
1C93 |
802103 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.876, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.389, "from_m": 38064.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.904, "from_m": 38148.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.444, "from_m": 38637.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.092, "from_m": 38676.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.621, "from_m": 38827.092, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.225, "from_m": 40156.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47394.825, "from_m": 40168.225, "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": 47544.609, "from_m": 47394.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56156.138, "from_m": 47544.609, "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": 56236.084, "from_m": 56156.138, "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": 56294.465, "from_m": 56236.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56401.352, "from_m": 56294.465, "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": 56457.472, "from_m": 56401.352, "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": 56515.862, "from_m": 56457.472, "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": 57140.378, "from_m": 56515.862, "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": 57751.166, "from_m": 57140.378, "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": 58049.877, "from_m": 57751.166, "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": 58188.626, "from_m": 58049.877, "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": 58961.318, "from_m": 58188.626, "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": 61052.249, "from_m": 58961.318, "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": 67417.999, "from_m": 61052.249, "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": 67470.261, "from_m": 67417.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74634.37, "from_m": 67470.261, "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": 75429.769, "from_m": 74634.37, "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": 82473.411, "from_m": 75429.769, "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": 93759.961, "from_m": 82473.411, "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": 95763.615, "from_m": 93759.961, "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": 95837.273, "from_m": 95763.615, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98423.323, "from_m": 95837.273, "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": 99315.636, "from_m": 98423.323, "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": 102754.854, "from_m": 99315.636, "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": 109089.06, "from_m": 102754.854, "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": 109914.458, "from_m": 109089.06, "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": 111241.369, "from_m": 109914.458, "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": 113110.482, "from_m": 111241.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121807.175, "from_m": 113110.482, "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": 126326.382, "from_m": 121807.175, "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": 126390.073, "from_m": 126326.382, "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": 136361.844, "from_m": 126390.073, "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": 137013.633, "from_m": 136361.844, "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": 138798.2, "from_m": 137013.633, "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": 151656.598, "from_m": 138798.2, "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": 151926.7, "from_m": 151656.598, "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": 175083.933, "from_m": 151926.7, "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": 178213.119, "from_m": 175083.933, "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": 184500.408, "from_m": 178213.119, "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": 185800.479, "from_m": 184500.408, "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": 220855.4, "from_m": 185800.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": 221127.285, "from_m": 220855.4, "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": 242751.178, "from_m": 221127.285, "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": 242821.748, "from_m": 242751.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 273589.6, "from_m": 242821.748, "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": 275586.46, "from_m": 273589.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276379.65, "from_m": 275586.46, "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": 276582.941, "from_m": 276379.65, "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": 276608.52, "from_m": 276582.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 277980.63, "from_m": 276608.52, "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": 278784.383, "from_m": 277980.63, "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": 280202.711, "from_m": 278784.383, "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": 280257.413, "from_m": 280202.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 281021.791, "from_m": 280257.413, "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": 289455.201, "from_m": 281021.791, "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": 293054.656, "from_m": 289455.201, "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": 295754.778, "from_m": 293054.656, "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": 295794.216, "from_m": 295754.778, "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": 295863.74, "from_m": 295794.216, "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": 296462.716, "from_m": 295863.74, "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": 297864.49, "from_m": 296462.716, "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": 300594.735, "from_m": 297864.49, "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": 302104.052, "from_m": 300594.735, "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": 303811.606, "from_m": 302104.052, "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": 304760.762, "from_m": 303811.606, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 308701.456, "from_m": 304760.762, "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": 309910.645, "from_m": 308701.456, "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": 309997.037, "from_m": 309910.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310539.633, "from_m": 309997.037, "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": 311503.278, "from_m": 310539.633, "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": 315095.31, "from_m": 311503.278, "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": 323037.269, "from_m": 315095.31, "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": 324212.595, "from_m": 323037.269, "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": 324240.958, "from_m": 324212.595, "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": 342654.464, "from_m": 324240.958, "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": 342745.033, "from_m": 342654.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 351072.55, "from_m": 342745.033, "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": 351114.301, "from_m": 351072.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 351200.663, "from_m": 351114.301, "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": 356999.13, "from_m": 351200.663, "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": 357477.38, "from_m": 356999.13, "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": 359743.089, "from_m": 357477.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 360605.49, "from_m": 359743.089, "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": 361310.374, "from_m": 360605.49, "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": 361480.528, "from_m": 361310.374, "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": 361543.447, "from_m": 361480.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 361955.576, "from_m": 361543.447, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 750791, "profile_key": "de17cad87450baca3e301462d89c2f55abe17d76b9e5e0649938788056231764", "schedule_id": 8843, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1836", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56457.472, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "1859", "wtt_dep": "1901", "location": "Reading", "stage_seq": 12, "distance_m": 57628.251, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902H", "location": "Oxford Road Jn", "stage_seq": 13, "distance_m": 58934.176, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Southcote Jn", "stage_seq": 14, "distance_m": 60430.86, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Theale", "stage_seq": 15, "distance_m": 66063.111, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "1914H", "wtt_dep": "1916", "location": "Newbury", "stage_seq": 16, "distance_m": 85028.325, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1925H", "location": "Hungerford", "stage_seq": 17, "distance_m": 98513.132, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931H", "location": "Bedwyn", "stage_seq": 18, "distance_m": 106357.411, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "1939H", "wtt_dep": "1941", "location": "Pewsey", "stage_seq": 19, "distance_m": 120669.898, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Woodborough", "stage_seq": 20, "distance_m": 126737.571, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Lavington", "stage_seq": 21, "distance_m": 140478.661, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Heywood Road Jn", "stage_seq": 22, "distance_m": 151674.599, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1959H", "location": "Westbury", "stage_seq": 23, "distance_m": 153135.202, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Fairwood Jn", "stage_seq": 24, "distance_m": 155606.589, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Clink Road Jn", "stage_seq": 25, "distance_m": 160901.283, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Blatchbridge Jn", "stage_seq": 26, "distance_m": 164044.267, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "East Somerset Jn", "stage_seq": 27, "distance_m": 170330.131, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2017H", "location": "Castle Cary", "stage_seq": 28, "distance_m": 184737.88, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Somerton G.F.", "stage_seq": 29, "distance_m": 202055.469, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Athelney L.C.", "stage_seq": 30, "distance_m": 216251.039, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Cogload Jn", "stage_seq": 31, "distance_m": 221431.037, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2040", "location": "Taunton", "stage_seq": 32, "distance_m": 228904.436, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Norton Fitzwarren Jn", "stage_seq": 33, "distance_m": 231605.321, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Whiteball", "stage_seq": 34, "distance_m": 245155.828, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2053", "location": "Tiverton Parkway", "stage_seq": 35, "distance_m": 251879.606, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Tiverton Loop", "stage_seq": 36, "distance_m": 254660.047, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Cowley Bridge Jn", "stage_seq": 37, "distance_m": 276539.851, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2111", "location": "Exeter St. David's", "stage_seq": 38, "distance_m": 278467.337, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Dawlish Warren", "stage_seq": 39, "distance_m": 295449.615, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Dawlish", "stage_seq": 40, "distance_m": 298087.091, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Teignmouth", "stage_seq": 41, "distance_m": 302541.166, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2131H", "location": "Newton Abbot", "stage_seq": 42, "distance_m": 310706.693, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Newton Abbot West Jn", "stage_seq": 43, "distance_m": 311593.672, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Dainton Tunnel", "stage_seq": 44, "distance_m": 316758.539, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2143", "location": "Totnes", "stage_seq": 45, "distance_m": 324752.427, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Rattery", "stage_seq": 46, "distance_m": 332328.427, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Aish Emergency Crossover", "stage_seq": 47, "distance_m": 337192.126, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Ivybridge", "stage_seq": 48, "distance_m": 343303.229, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Hemerdon", "stage_seq": 49, "distance_m": 351072.55, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Tavistock Jn Yard", "stage_seq": 50, "distance_m": 356657.288, "section_seq": 1, "route_path_id": 133362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Lipson Jn", "stage_seq": 51, "distance_m": 359516.327, "section_seq": 1, "route_path_id": 133362}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Plymouth", "stage_seq": 52, "distance_m": 361955.576, "section_seq": 1, "route_path_id": 133362}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 361955.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 133362}], "total_distance_m": 361955.576, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 358540.382, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3415.194, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:44:47Z", "source_id": 63631844, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:44:50Z", "source_id": 20175433, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:49:12Z", "source_id": 63644247, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:49:17Z", "source_id": 20178910, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:52:04Z", "source_id": 63652327, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:52:09Z", "source_id": 20181213, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:55:37Z", "source_id": 63662000, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:56:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:55:41Z", "source_id": 20184057, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:59:13Z", "source_id": 63672048, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:00:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:59:16Z", "source_id": 20186835, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:02:31Z", "source_id": 63681452, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:03:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:02:36Z", "source_id": 20189501, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:06:21Z", "source_id": 63692506, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:06:27Z", "source_id": 20192611, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:13:55Z", "source_id": 63713762, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T18:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:13:59Z", "source_id": 20198649, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24467, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:24:05Z", "source_id": 63742260, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:25:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:24:07Z", "source_id": 20206539, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24472, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:31:33Z", "source_id": 63762840, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T18:33:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:32:06Z", "source_id": 20213220, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:32:11Z", "source_id": 20213432, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:41:26Z", "source_id": 63789471, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:41:31Z", "source_id": 20222822, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24483, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:48:04Z", "source_id": 63807016, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T18:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:48:06Z", "source_id": 20227835, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26258, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:56Z", "source_id": 63836122, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:11Z", "source_id": 20239171, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:21Z", "source_id": 20239473, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26339, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:23Z", "source_id": 63882543, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T19:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:25Z", "source_id": 20253021, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26398, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:28Z", "source_id": 63933609, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T19:37:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:34Z", "source_id": 20267314, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:19Z", "source_id": 63959888, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T19:47:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:25Z", "source_id": 20274888, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26418, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:27Z", "source_id": 63967405, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T19:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:30Z", "source_id": 20277017, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26425, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:11Z", "source_id": 63976541, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T19:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:13Z", "source_id": 20279602, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26469, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:41Z", "source_id": 64006832, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T20:07:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:46Z", "source_id": 20288171, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:35Z", "source_id": 64037162, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T20:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:39Z", "source_id": 20296883, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:24Z", "source_id": 64039151, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:21:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:28Z", "source_id": 20297434, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:15Z", "source_id": 64045539, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T20:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:18Z", "source_id": 20299286, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:16Z", "source_id": 64056591, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T20:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:19Z", "source_id": 20302596, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26622, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:01Z", "source_id": 64083670, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T20:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:06Z", "source_id": 20310393, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26633, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:53Z", "source_id": 64116446, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T20:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:55Z", "source_id": 20320035, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26676, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:57Z", "source_id": 64140795, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T21:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:01Z", "source_id": 20327175, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
London Paddington |
1836 |
1836 |
3 |
None |
None |
Plymouth |
2210 |
2210 |
5 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G14986/2026-09-21/detailed |
None |
Totnes |
2026-09-21T21:43:00+01:00 |
Plymouth |
25.0 |
{"type": "LineString", "coordinates": [[-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} |
23.0 |
2142 |
2207 |
Totnes |
Plymouth |
Plymouth |
50.3779817 |
-4.1438239 |
50.3779817 |
-4.1438239 |
1 |
0 |
2026-09-21 21:17:52 |
TERMINATED |
2026-09-21 21:07:00 |
Plymouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327175 |
1790024763168873 |
198 |
198 |
2026-09-21 21:17:28.541701 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:27.375826 |
| 723844 |
753815 |
C10168 |
542C60MZ21 |
2026-09-21 |
COMPLETE |
20326853 |
2026-09-21 22:07:00 |
2026-09-21 21:17:52 |
2026-09-23 21:17:52 |
{"id": 753815, "stp": "P", "toc": "Great Northern", "uid": "C10168", "consist": "387105+387109", "dest_crs": "CBG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10168/2026-09-21/detailed", "trust_id": "542C60MZ21", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "2", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "2C60", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "2207", "current_leg_dep": "2203", "current_leg_end": "Cambridge", "origin_dep_time": "2036", "origin_platform": "9", "current_location": "Cambridge", "last_update_time": "2026-09-21T21:17:52", "route_debug_link": null, "timing_variation": "+3 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": "2204", "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": 110, "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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 419.464, \"from_m\": 402.57, \"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\": 1288.599, \"from_m\": 419.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.142, \"from_m\": 1830.776, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.625, \"from_m\": 3465.142, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.2, \"from_m\": 3722.625, \"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\": 4290.441, \"from_m\": 4235.2, \"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\": 5583.813, \"from_m\": 4290.441, \"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\": 9481.319, \"from_m\": 5583.813, \"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\": 12632.213, \"from_m\": 9481.319, \"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\": 14441.937, \"from_m\": 12632.213, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 14482.971, \"from_m\": 14441.937, \"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\": 19358.525, \"from_m\": 14482.971, \"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\": 20193.831, \"from_m\": 19358.525, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 20242.502, \"from_m\": 20193.831, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 20280.418, \"from_m\": 20242.502, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33181.119, \"from_m\": 20280.418, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 33221.201, \"from_m\": 33181.119, \"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\": 35734.129, \"from_m\": 33221.201, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 37352.786, \"from_m\": 35734.129, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 38285.649, \"from_m\": 37352.786, \"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\": 38323.756, \"from_m\": 38285.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51668.173, \"from_m\": 38323.756, \"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\": 51736.559, \"from_m\": 51668.173, \"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\": 51833.571, \"from_m\": 51736.559, \"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\": 52417.555, \"from_m\": 51833.571, \"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\": 52444.658, \"from_m\": 52417.555, \"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\": 52502.982, \"from_m\": 52444.658, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55989.888, \"from_m\": 52502.982, \"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\": 56029.555, \"from_m\": 55989.888, \"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\": 56132.889, \"from_m\": 56029.555, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56166.34, \"from_m\": 56132.889, \"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\": 61545.591, \"from_m\": 56166.34, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67781.183, \"from_m\": 61545.591, \"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\": 69679.896, \"from_m\": 67781.183, \"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\": 71234.539, \"from_m\": 69679.896, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71902.827, \"from_m\": 71234.539, \"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\": 72196.335, \"from_m\": 71902.827, \"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\": 72948.166, \"from_m\": 72196.335, \"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\": 72995.927, \"from_m\": 72948.166, \"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\": 79721.882, \"from_m\": 72995.927, \"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\": 80269.516, \"from_m\": 79721.882, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 87691.946, \"from_m\": 80269.516, \"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\": 87707.824, \"from_m\": 87691.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88515.511, \"from_m\": 87707.824, \"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\": 89018.488, \"from_m\": 88515.511, \"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\": 89361.169, \"from_m\": 89018.488, \"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\": 89423.105, \"from_m\": 89361.169, \"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\": 89618.558, \"from_m\": 89423.105, \"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\": 91291.462, \"from_m\": 89618.558, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92605.951, \"from_m\": 91291.462, \"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\": 92763.637, \"from_m\": 92605.951, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 92805.458, \"from_m\": 92763.637, \"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\": 93250.609, \"from_m\": 92805.458, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 753815, \"profile_key\": \"d737b1f9afbc42c39663f65dcf0e32e4a8653362ebaaf2ca62108da2b0e1f9d2\", \"schedule_id\": 1170, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.896, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 14827.174, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2056\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 20594.07, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": \"2102\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 28528.202, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": \"2108\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 32669.737, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Digswell Jn\", \"stage_seq\": 10, \"distance_m\": 34228.874, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2110H\", \"location\": \"Welwyn North\", \"stage_seq\": 11, \"distance_m\": 35446.176, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 12, \"distance_m\": 38502.133, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2114H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 40408.526, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118H\", \"location\": \"Stevenage\", \"stage_seq\": 14, \"distance_m\": 44501.926, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124H\", \"location\": \"Hitchin\", \"stage_seq\": 15, \"distance_m\": 51504.215, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 16, \"distance_m\": 55754.898, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Baldock\", \"stage_seq\": 17, \"distance_m\": 59017.472, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 18, \"distance_m\": 66056.659, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"Royston\", \"stage_seq\": 19, \"distance_m\": 72289.523, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Meldreth\", \"stage_seq\": 20, \"distance_m\": 77145.214, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Shepreth\", \"stage_seq\": 21, \"distance_m\": 80269.516, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Foxton\", \"stage_seq\": 22, \"distance_m\": 82126.573, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 23, \"distance_m\": 89529.209, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Cambridge South\", \"stage_seq\": 24, \"distance_m\": 90702.797, \"section_seq\": 1, \"route_path_id\": 130904}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 25, \"distance_m\": 93250.609, \"section_seq\": 1, \"route_path_id\": 130904}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 93250.609, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130904}], \"total_distance_m\": 93250.609, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 86630.359, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6620.25, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2036", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:22Z\", \"source_id\": 63943084, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:29Z\", \"source_id\": 20270035, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:56Z\", \"source_id\": 63954011, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:00Z\", \"source_id\": 20273200, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:58Z\", \"source_id\": 63968778, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:00Z\", \"source_id\": 20277386, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:56Z\", \"source_id\": 63975896, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:55Z\", \"source_id\": 20279403, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:35Z\", \"source_id\": 63992177, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:38Z\", \"source_id\": 20283937, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:32Z\", \"source_id\": 64001602, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:36Z\", \"source_id\": 20286702, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:19Z\", \"source_id\": 64017969, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:21Z\", \"source_id\": 20291313, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:38Z\", \"source_id\": 64028055, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:41Z\", \"source_id\": 20294253, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:53Z\", \"source_id\": 64035583, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:58Z\", \"source_id\": 20296448, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:34Z\", \"source_id\": 64048531, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:36Z\", \"source_id\": 20300181, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:10Z\", \"source_id\": 64061085, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:13Z\", \"source_id\": 20303806, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:01Z\", \"source_id\": 64070306, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:05Z\", \"source_id\": 20306434, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:49Z\", \"source_id\": 64083222, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:50Z\", \"source_id\": 20310233, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:03Z\", \"source_id\": 64092460, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:05Z\", \"source_id\": 20312983, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:44Z\", \"source_id\": 64100820, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:48Z\", \"source_id\": 20315463, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:31Z\", \"source_id\": 64109288, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:36Z\", \"source_id\": 20317905, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:34Z\", \"source_id\": 64115809, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:34Z\", \"source_id\": 20319824, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:29Z\", \"source_id\": 20324167, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:30Z\", \"source_id\": 64139719, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:35Z\", \"source_id\": 20326853, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "2", "timing_fact_generation": 1790024735620968, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:30.978151", "service_state_evidence_id": 20326853, "current_leg_start_actual_dep": "2026-09-21T22:02:30+01:00", "operational_evidence_version": 138, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:32.892664", "service_state_valid_until_kind": null, "operational_interpretation_version": 138, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
KGX |
CBG |
2C60 |
387105+387109 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 419.464, "from_m": 402.57, "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": 1288.599, "from_m": 419.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.142, "from_m": 1830.776, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.625, "from_m": 3465.142, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.2, "from_m": 3722.625, "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": 4290.441, "from_m": 4235.2, "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": 5583.813, "from_m": 4290.441, "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": 9481.319, "from_m": 5583.813, "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": 12632.213, "from_m": 9481.319, "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": 14441.937, "from_m": 12632.213, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 14482.971, "from_m": 14441.937, "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": 19358.525, "from_m": 14482.971, "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": 20193.831, "from_m": 19358.525, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 20242.502, "from_m": 20193.831, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 20280.418, "from_m": 20242.502, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33181.119, "from_m": 20280.418, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 33221.201, "from_m": 33181.119, "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": 35734.129, "from_m": 33221.201, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 37352.786, "from_m": 35734.129, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 38285.649, "from_m": 37352.786, "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": 38323.756, "from_m": 38285.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51668.173, "from_m": 38323.756, "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": 51736.559, "from_m": 51668.173, "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": 51833.571, "from_m": 51736.559, "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": 52417.555, "from_m": 51833.571, "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": 52444.658, "from_m": 52417.555, "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": 52502.982, "from_m": 52444.658, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55989.888, "from_m": 52502.982, "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": 56029.555, "from_m": 55989.888, "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": 56132.889, "from_m": 56029.555, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56166.34, "from_m": 56132.889, "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": 61545.591, "from_m": 56166.34, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67781.183, "from_m": 61545.591, "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": 69679.896, "from_m": 67781.183, "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": 71234.539, "from_m": 69679.896, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71902.827, "from_m": 71234.539, "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": 72196.335, "from_m": 71902.827, "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": 72948.166, "from_m": 72196.335, "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": 72995.927, "from_m": 72948.166, "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": 79721.882, "from_m": 72995.927, "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": 80269.516, "from_m": 79721.882, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 87691.946, "from_m": 80269.516, "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": 87707.824, "from_m": 87691.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88515.511, "from_m": 87707.824, "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": 89018.488, "from_m": 88515.511, "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": 89361.169, "from_m": 89018.488, "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": 89423.105, "from_m": 89361.169, "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": 89618.558, "from_m": 89423.105, "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": 91291.462, "from_m": 89618.558, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92605.951, "from_m": 91291.462, "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": 92763.637, "from_m": 92605.951, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 92805.458, "from_m": 92763.637, "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": 93250.609, "from_m": 92805.458, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 753815, "profile_key": "d737b1f9afbc42c39663f65dcf0e32e4a8653362ebaaf2ca62108da2b0e1f9d2", "schedule_id": 1170, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2036", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 130904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.896, "section_seq": 1, "route_path_id": 130904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "New Barnet", "stage_seq": 6, "distance_m": 14827.174, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2056", "location": "Potters Bar", "stage_seq": 7, "distance_m": 20594.07, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": "2102", "location": "Hatfield", "stage_seq": 8, "distance_m": 28528.202, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": "2108", "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 32669.737, "section_seq": 1, "route_path_id": 130904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Digswell Jn", "stage_seq": 10, "distance_m": 34228.874, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2110H", "location": "Welwyn North", "stage_seq": 11, "distance_m": 35446.176, "section_seq": 1, "route_path_id": 130904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Woolmer Green Jn", "stage_seq": 12, "distance_m": 38502.133, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2114H", "location": "Knebworth", "stage_seq": 13, "distance_m": 40408.526, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118H", "location": "Stevenage", "stage_seq": 14, "distance_m": 44501.926, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124H", "location": "Hitchin", "stage_seq": 15, "distance_m": 51504.215, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Letchworth Garden City", "stage_seq": 16, "distance_m": 55754.898, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Baldock", "stage_seq": 17, "distance_m": 59017.472, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Ashwell & Morden", "stage_seq": 18, "distance_m": 66056.659, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "Royston", "stage_seq": 19, "distance_m": 72289.523, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Meldreth", "stage_seq": 20, "distance_m": 77145.214, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Shepreth", "stage_seq": 21, "distance_m": 80269.516, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Foxton", "stage_seq": 22, "distance_m": 82126.573, "section_seq": 1, "route_path_id": 130904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Shepreth Branch Jn", "stage_seq": 23, "distance_m": 89529.209, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Cambridge South", "stage_seq": 24, "distance_m": 90702.797, "section_seq": 1, "route_path_id": 130904}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Cambridge", "stage_seq": 25, "distance_m": 93250.609, "section_seq": 1, "route_path_id": 130904}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 93250.609, "from_m": 0.0, "section_seq": 1, "route_path_id": 130904}], "total_distance_m": 93250.609, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 86630.359, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6620.25, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:22Z", "source_id": 63943084, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:29Z", "source_id": 20270035, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:56Z", "source_id": 63954011, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:00Z", "source_id": 20273200, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:58Z", "source_id": 63968778, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:00Z", "source_id": 20277386, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:56Z", "source_id": 63975896, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:55:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:55Z", "source_id": 20279403, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:35Z", "source_id": 63992177, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:38Z", "source_id": 20283937, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:32Z", "source_id": 64001602, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:36Z", "source_id": 20286702, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15703, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:19Z", "source_id": 64017969, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:21Z", "source_id": 20291313, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15697, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:38Z", "source_id": 64028055, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:16:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:41Z", "source_id": 20294253, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:53Z", "source_id": 64035583, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:20:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:58Z", "source_id": 20296448, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:34Z", "source_id": 64048531, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:36Z", "source_id": 20300181, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:10Z", "source_id": 64061085, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:13Z", "source_id": 20303806, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:01Z", "source_id": 64070306, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:05Z", "source_id": 20306434, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:49Z", "source_id": 64083222, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:50Z", "source_id": 20310233, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:03Z", "source_id": 64092460, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:05Z", "source_id": 20312983, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12640, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:44Z", "source_id": 64100820, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:48Z", "source_id": 20315463, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12635, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:31Z", "source_id": 64109288, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:52:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:36Z", "source_id": 20317905, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:34Z", "source_id": 64115809, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:34Z", "source_id": 20319824, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:29Z", "source_id": 20324167, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12583, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:30Z", "source_id": 64139719, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:07:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:35Z", "source_id": 20326853, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
London Kings Cross |
2036 |
2036 |
9 |
None |
None |
Cambridge |
2205 |
2204 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10168/2026-09-21/detailed |
None |
Cambridge South |
2026-09-21T22:02:30+01:00 |
Cambridge |
4.0 |
{"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} |
1.6 |
2203 |
2207 |
Cambridge South |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-21 21:17:52 |
TERMINATED |
2026-09-21 21:07:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326853 |
1790024735620968 |
138 |
138 |
2026-09-21 21:17:32.892664 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:30.978151 |
| 723845 |
752785 |
G26348 |
871F56MY21 |
2026-09-21 |
COMPLETE |
20327423 |
2026-09-21 22:07:00 |
2026-09-21 21:17:52 |
2026-09-23 21:17:52 |
{"id": 752785, "stp": "P", "toc": "Southern", "uid": "G26348", "consist": "387219", "dest_crs": "ORE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26348/2026-09-21/detailed", "trust_id": "871F56MY21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ore", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "1", "is_terminated": 1, "next_location": "Ore", "signalling_id": "1F56", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "2207", "current_leg_dep": "2204", "current_leg_end": "Ore", "origin_dep_time": "1954", "origin_platform": "18", "current_location": "Ore", "last_update_time": "2026-09-21T21:17:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5768171502148498, 50.85845361975165], [0.5768301, 50.85845779999999], [0.5774372, 50.858634399999985], [0.5782346, 50.8588538], [0.5786185999999999, 50.85897669999998], [0.5787552999999999, 50.8590258], [0.5789448, 50.8590956], [0.5792428, 50.8592254], [0.5795299999999999, 50.859361699999994], [0.5798419, 50.8595662], [0.5801208, 50.85976120000001], [0.5804029, 50.859965200000005], [0.581293, 50.86060309999999], [0.5820453999999999, 50.86114469999999], [0.5833107, 50.86207669999999], [0.5837566, 50.86240949999999], [0.5863293, 50.8642987], [0.5867357, 50.8645899], [0.5871432, 50.8648445], [0.5875736, 50.8650984], [0.5880503, 50.8653343], [0.5885934999999999, 50.8655988], [0.589943, 50.866256], [0.5904235999999999, 50.86646780000001], [0.5909215, 50.8666536], [0.591499, 50.86683959999999], [0.5919653999999999, 50.8669768]]}", "current_leg_start": "Hastings", "dest_arr_time_act": "2202", "motion_projection": null, "next_location_lat": "50.8669768", "next_location_lon": "0.5919654", "previous_location": "Hastings", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.995, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.372, \"from_m\": 3337.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.978, \"from_m\": 6736.372, \"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\": 8072.695, \"from_m\": 7545.978, \"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\": 10338.396, \"from_m\": 8072.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.029, \"from_m\": 10338.396, \"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\": 14921.778, \"from_m\": 14876.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.188, \"from_m\": 14921.778, \"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\": 16681.639, \"from_m\": 15785.188, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.604, \"from_m\": 16681.639, \"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\": 17112.86, \"from_m\": 16718.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.296, \"from_m\": 17112.86, \"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\": 17231.964, \"from_m\": 17143.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.663, \"from_m\": 17231.964, \"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\": 17331.37, \"from_m\": 17295.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.641, \"from_m\": 17331.37, \"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\": 17434.205, \"from_m\": 17375.641, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.849, \"from_m\": 17434.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.83, \"from_m\": 18711.849, \"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\": 23171.599, \"from_m\": 23054.83, \"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\": 23294.13, \"from_m\": 23171.599, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23360.908, \"from_m\": 23294.13, \"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\": 34256.012, \"from_m\": 23360.908, \"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\": 34989.36, \"from_m\": 34256.012, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43481.83, \"from_m\": 34989.36, \"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\": 43552.819, \"from_m\": 43481.83, \"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\": 50667.19, \"from_m\": 43552.819, \"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\": 50747.897, \"from_m\": 50667.19, \"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\": 51042.13, \"from_m\": 50747.897, \"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\": 51897.4, \"from_m\": 51042.13, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59761.613, \"from_m\": 51897.4, \"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\": 60975.332, \"from_m\": 59761.613, \"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\": 61493.494, \"from_m\": 60975.332, \"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\": 61539.76, \"from_m\": 61493.494, \"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\": 61603.725, \"from_m\": 61539.76, \"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\": 65688.87, \"from_m\": 61603.725, \"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\": 65722.671, \"from_m\": 65688.87, \"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\": 66044.836, \"from_m\": 65722.671, \"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\": 66118.781, \"from_m\": 66044.836, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66159.136, \"from_m\": 66118.781, \"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\": 66579.575, \"from_m\": 66159.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68203.472, \"from_m\": 66579.575, \"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\": 69479.056, \"from_m\": 68203.472, \"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\": 79598.891, \"from_m\": 69479.056, \"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\": 80529.681, \"from_m\": 79598.891, \"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\": 80846.186, \"from_m\": 80529.681, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82386.845, \"from_m\": 80846.186, \"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\": 82415.392, \"from_m\": 82386.845, \"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\": 82462.446, \"from_m\": 82415.392, \"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\": 84454.033, \"from_m\": 82462.446, \"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\": 87640.67, \"from_m\": 84454.033, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92679.041, \"from_m\": 87640.67, \"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\": 92931.518, \"from_m\": 92679.041, \"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\": 99456.348, \"from_m\": 92931.518, \"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\": 99883.796, \"from_m\": 99456.348, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 102235.343, \"from_m\": 99883.796, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105612.224, \"from_m\": 102235.343, \"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\": 106756.582, \"from_m\": 105612.224, \"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\": 107861.144, \"from_m\": 106756.582, \"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\": 110130.661, \"from_m\": 107861.144, \"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\": 110687.612, \"from_m\": 110130.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124963.295, \"from_m\": 110687.612, \"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\": 125011.517, \"from_m\": 124963.295, \"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\": 130117.626, \"from_m\": 125011.517, \"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\": 130188.134, \"from_m\": 130117.626, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 131396.32, \"from_m\": 130188.134, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 132339.672, \"from_m\": 131396.32, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 132961.989, \"from_m\": 132339.672, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 134096.917, \"from_m\": 132961.989, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 752785, \"profile_key\": \"1980592271777b0268077d5c4da8364c68d31acfedd6c5c52d67f5209a7da7d6\", \"schedule_id\": 10318, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2001\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.54, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.906, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.258, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.968, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.837, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.13, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.572, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2026H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.19, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47608.169, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 50747.897, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 59866.308, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2038\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 61092.652, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Wivelsfield\", \"stage_seq\": 18, \"distance_m\": 65805.311, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Keymer Jn\", \"stage_seq\": 19, \"distance_m\": 66159.136, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"Plumpton\", \"stage_seq\": 20, \"distance_m\": 71968.899, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Lewes\", \"stage_seq\": 21, \"distance_m\": 80772.916, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059H\", \"location\": \"Southerham Jn\", \"stage_seq\": 22, \"distance_m\": 82386.845, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109H\", \"location\": \"Polegate\", \"stage_seq\": 23, \"distance_m\": 98961.257, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 24, \"distance_m\": 102235.343, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Hampden Park\", \"stage_seq\": 25, \"distance_m\": 102945.869, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2123\", \"location\": \"Eastbourne\", \"stage_seq\": 26, \"distance_m\": 106183.705, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127\", \"location\": \"Hampden Park\", \"stage_seq\": 27, \"distance_m\": 109277.416, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Willingdon Jn\", \"stage_seq\": 28, \"distance_m\": 110130.661, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 29, \"distance_m\": 114245.958, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Normans Bay\", \"stage_seq\": 30, \"distance_m\": 118900.65, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Cooden Beach\", \"stage_seq\": 31, \"distance_m\": 121592.451, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Collington\", \"stage_seq\": 32, \"distance_m\": 123937.282, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2148\", \"location\": \"Bexhill\", \"stage_seq\": 33, \"distance_m\": 125281.14, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 34, \"distance_m\": 130127.209, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 35, \"distance_m\": 131418.269, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Hastings\", \"stage_seq\": 36, \"distance_m\": 132655.836, \"section_seq\": 1, \"route_path_id\": 133871}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": null, \"location\": \"Ore\", \"stage_seq\": 37, \"distance_m\": 134096.917, \"section_seq\": 1, \"route_path_id\": 133871}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 134096.917, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133871}], \"total_distance_m\": 134096.917, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 127532.844, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6564.073, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1954", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8669768", "current_position_lon": "0.5919654", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:05Z\", \"source_id\": 63836585, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:15Z\", \"source_id\": 20239316, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:25Z\", \"source_id\": 20239583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:43Z\", \"source_id\": 63849070, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:04:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:49Z\", \"source_id\": 20243726, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:55Z\", \"source_id\": 63860033, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:01Z\", \"source_id\": 20246784, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:46Z\", \"source_id\": 63867560, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:50Z\", \"source_id\": 20248850, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:19Z\", \"source_id\": 63879884, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:25Z\", \"source_id\": 20252234, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:13Z\", \"source_id\": 63910489, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:19Z\", \"source_id\": 20260777, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:01Z\", \"source_id\": 63922269, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:06Z\", \"source_id\": 20264146, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:05Z\", \"source_id\": 63937434, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:08Z\", \"source_id\": 20268380, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:15Z\", \"source_id\": 63954698, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:16Z\", \"source_id\": 20273352, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:19Z\", \"source_id\": 63969642, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:21Z\", \"source_id\": 20277635, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:16Z\", \"source_id\": 63988798, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:19Z\", \"source_id\": 20282986, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:46Z\", \"source_id\": 64026072, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:48Z\", \"source_id\": 20293700, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:49Z\", \"source_id\": 64046814, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:49Z\", \"source_id\": 20299686, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:28Z\", \"source_id\": 64041501, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:31Z\", \"source_id\": 64069193, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:29Z\", \"source_id\": 20298116, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:33Z\", \"source_id\": 20306071, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:29Z\", \"source_id\": 64082590, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:34Z\", \"source_id\": 20310045, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:17Z\", \"source_id\": 64090788, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:20Z\", \"source_id\": 20312529, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:03Z\", \"source_id\": 64101553, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:06Z\", \"source_id\": 20315636, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:57Z\", \"source_id\": 64107989, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:03Z\", \"source_id\": 20317545, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:57Z\", \"source_id\": 64107989, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:03Z\", \"source_id\": 20317547, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:49Z\", \"source_id\": 64133860, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:54Z\", \"source_id\": 20325130, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:22Z\", \"source_id\": 64141698, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:29Z\", \"source_id\": 20327423, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ore", "service_state_platform": "2", "timing_fact_generation": 1790024790873776, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:33.616610", "service_state_evidence_id": 20327423, "current_leg_start_actual_dep": "2026-09-21T22:04:00+01:00", "operational_evidence_version": 184, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:33.811665", "service_state_valid_until_kind": null, "operational_interpretation_version": 184, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
ORE |
1F56 |
387219 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.995, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.372, "from_m": 3337.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.978, "from_m": 6736.372, "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": 8072.695, "from_m": 7545.978, "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": 10338.396, "from_m": 8072.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.029, "from_m": 10338.396, "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": 14921.778, "from_m": 14876.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.188, "from_m": 14921.778, "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": 16681.639, "from_m": 15785.188, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.604, "from_m": 16681.639, "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": 17112.86, "from_m": 16718.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.296, "from_m": 17112.86, "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": 17231.964, "from_m": 17143.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.663, "from_m": 17231.964, "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": 17331.37, "from_m": 17295.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.641, "from_m": 17331.37, "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": 17434.205, "from_m": 17375.641, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.849, "from_m": 17434.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.83, "from_m": 18711.849, "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": 23171.599, "from_m": 23054.83, "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": 23294.13, "from_m": 23171.599, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23360.908, "from_m": 23294.13, "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": 34256.012, "from_m": 23360.908, "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": 34989.36, "from_m": 34256.012, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43481.83, "from_m": 34989.36, "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": 43552.819, "from_m": 43481.83, "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": 50667.19, "from_m": 43552.819, "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": 50747.897, "from_m": 50667.19, "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": 51042.13, "from_m": 50747.897, "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": 51897.4, "from_m": 51042.13, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59761.613, "from_m": 51897.4, "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": 60975.332, "from_m": 59761.613, "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": 61493.494, "from_m": 60975.332, "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": 61539.76, "from_m": 61493.494, "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": 61603.725, "from_m": 61539.76, "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": 65688.87, "from_m": 61603.725, "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": 65722.671, "from_m": 65688.87, "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": 66044.836, "from_m": 65722.671, "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": 66118.781, "from_m": 66044.836, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66159.136, "from_m": 66118.781, "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": 66579.575, "from_m": 66159.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68203.472, "from_m": 66579.575, "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": 69479.056, "from_m": 68203.472, "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": 79598.891, "from_m": 69479.056, "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": 80529.681, "from_m": 79598.891, "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": 80846.186, "from_m": 80529.681, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82386.845, "from_m": 80846.186, "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": 82415.392, "from_m": 82386.845, "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": 82462.446, "from_m": 82415.392, "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": 84454.033, "from_m": 82462.446, "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": 87640.67, "from_m": 84454.033, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92679.041, "from_m": 87640.67, "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": 92931.518, "from_m": 92679.041, "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": 99456.348, "from_m": 92931.518, "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": 99883.796, "from_m": 99456.348, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 102235.343, "from_m": 99883.796, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105612.224, "from_m": 102235.343, "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": 106756.582, "from_m": 105612.224, "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": 107861.144, "from_m": 106756.582, "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": 110130.661, "from_m": 107861.144, "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": 110687.612, "from_m": 110130.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124963.295, "from_m": 110687.612, "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": 125011.517, "from_m": 124963.295, "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": 130117.626, "from_m": 125011.517, "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": 130188.134, "from_m": 130117.626, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 131396.32, "from_m": 130188.134, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 132339.672, "from_m": 131396.32, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 132961.989, "from_m": 132339.672, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 134096.917, "from_m": 132961.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 752785, "profile_key": "1980592271777b0268077d5c4da8364c68d31acfedd6c5c52d67f5209a7da7d6", "schedule_id": 10318, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1954", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2001", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.54, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.906, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.258, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.968, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Purley", "stage_seq": 10, "distance_m": 21705.837, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.13, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.572, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2026H", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.19, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47608.169, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 50747.897, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.308, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2038", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 61092.652, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Wivelsfield", "stage_seq": 18, "distance_m": 65805.311, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Keymer Jn", "stage_seq": 19, "distance_m": 66159.136, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "Plumpton", "stage_seq": 20, "distance_m": 71968.899, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Lewes", "stage_seq": 21, "distance_m": 80772.916, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059H", "location": "Southerham Jn", "stage_seq": 22, "distance_m": 82386.845, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109H", "location": "Polegate", "stage_seq": 23, "distance_m": 98961.257, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Willingdon Jn", "stage_seq": 24, "distance_m": 102235.343, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Hampden Park", "stage_seq": 25, "distance_m": 102945.869, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2123", "location": "Eastbourne", "stage_seq": 26, "distance_m": 106183.705, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127", "location": "Hampden Park", "stage_seq": 27, "distance_m": 109277.416, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Willingdon Jn", "stage_seq": 28, "distance_m": 110130.661, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Pevensey & Westham", "stage_seq": 29, "distance_m": 114245.958, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Normans Bay", "stage_seq": 30, "distance_m": 118900.65, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Cooden Beach", "stage_seq": 31, "distance_m": 121592.451, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Collington", "stage_seq": 32, "distance_m": 123937.282, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2148", "location": "Bexhill", "stage_seq": 33, "distance_m": 125281.14, "section_seq": 1, "route_path_id": 133871}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Bopeep S.B. Jn", "stage_seq": 34, "distance_m": 130127.209, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "St. Leonards Warrior Sq", "stage_seq": 35, "distance_m": 131418.269, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Hastings", "stage_seq": 36, "distance_m": 132655.836, "section_seq": 1, "route_path_id": 133871}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": null, "location": "Ore", "stage_seq": 37, "distance_m": 134096.917, "section_seq": 1, "route_path_id": 133871}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 134096.917, "from_m": 0.0, "section_seq": 1, "route_path_id": 133871}], "total_distance_m": 134096.917, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 127532.844, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6564.073, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:05Z", "source_id": 63836585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:15Z", "source_id": 20239316, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:25Z", "source_id": 20239583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:43Z", "source_id": 63849070, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:04:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:49Z", "source_id": 20243726, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:55Z", "source_id": 63860033, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:01Z", "source_id": 20246784, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:46Z", "source_id": 63867560, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:50Z", "source_id": 20248850, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:19Z", "source_id": 63879884, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:16:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:25Z", "source_id": 20252234, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:13Z", "source_id": 63910489, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:19Z", "source_id": 20260777, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:01Z", "source_id": 63922269, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:06Z", "source_id": 20264146, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:05Z", "source_id": 63937434, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:08Z", "source_id": 20268380, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:15Z", "source_id": 63954698, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:16Z", "source_id": 20273352, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31137, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:19Z", "source_id": 63969642, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:21Z", "source_id": 20277635, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31158, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:16Z", "source_id": 63988798, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:19Z", "source_id": 20282986, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:46Z", "source_id": 64026072, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:15:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:48Z", "source_id": 20293700, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31231, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:49Z", "source_id": 64046814, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:25:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:49Z", "source_id": 20299686, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:28Z", "source_id": 64041501, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:22:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:31Z", "source_id": 64069193, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:29Z", "source_id": 20298116, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:33Z", "source_id": 20306071, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:29Z", "source_id": 64082590, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:34Z", "source_id": 20310045, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:17Z", "source_id": 64090788, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:20Z", "source_id": 20312529, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31241, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:03Z", "source_id": 64101553, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:06Z", "source_id": 20315636, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:57Z", "source_id": 64107989, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:03Z", "source_id": 20317545, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31263, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:57Z", "source_id": 64107989, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:53:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:03Z", "source_id": 20317547, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:49Z", "source_id": 64133860, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:54Z", "source_id": 20325130, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31305, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:22Z", "source_id": 64141698, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:29Z", "source_id": 20327423, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1954 |
1954 |
18 |
None |
None |
Ore |
2202 |
2202 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26348/2026-09-21/detailed |
None |
Hastings |
2026-09-21T22:04:00+01:00 |
Ore |
3.0 |
{"type": "LineString", "coordinates": [[0.5768171502148498, 50.85845361975165], [0.5768301, 50.85845779999999], [0.5774372, 50.858634399999985], [0.5782346, 50.8588538], [0.5786185999999999, 50.85897669999998], [0.5787552999999999, 50.8590258], [0.5789448, 50.8590956], [0.5792428, 50.8592254], [0.5795299999999999, 50.859361699999994], [0.5798419, 50.8595662], [0.5801208, 50.85976120000001], [0.5804029, 50.859965200000005], [0.581293, 50.86060309999999], [0.5820453999999999, 50.86114469999999], [0.5833107, 50.86207669999999], [0.5837566, 50.86240949999999], [0.5863293, 50.8642987], [0.5867357, 50.8645899], [0.5871432, 50.8648445], [0.5875736, 50.8650984], [0.5880503, 50.8653343], [0.5885934999999999, 50.8655988], [0.589943, 50.866256], [0.5904235999999999, 50.86646780000001], [0.5909215, 50.8666536], [0.591499, 50.86683959999999], [0.5919653999999999, 50.8669768]]} |
0.9 |
2204 |
2207 |
Hastings |
Ore |
Ore |
50.8669768 |
0.5919654 |
50.8669768 |
0.5919654 |
1 |
0 |
2026-09-21 21:17:52 |
TERMINATED |
2026-09-21 21:07:00 |
Ore |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327423 |
1790024790873776 |
184 |
184 |
2026-09-21 21:17:33.811665 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:33.616610 |
| 723846 |
755406 |
G85441 |
112C23M721 |
2026-09-21 |
COMPLETE |
20328130 |
2026-09-21 22:04:00 |
2026-09-21 21:17:52 |
2026-09-23 21:17:52 |
{"id": 755406, "stp": "P", "toc": "Northern", "uid": "G85441", "consist": "195124", "dest_crs": "OXN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85441/2026-09-21/detailed", "trust_id": "112C23M721", "origin_crs": "WDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxenholme Lake District", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxenholme Lake District", "signalling_id": "2C23", "timing_status": "EARLY", "origin_station": "Windermere", "current_leg_arr": "2204", "current_leg_dep": "2201", "current_leg_end": "Oxenholme Lake District", "origin_dep_time": "2147", "origin_platform": null, "current_location": "Oxenholme Lake District", "last_update_time": "2026-09-21T21:17:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7400207, 54.3321713], [-2.7394399, 54.3319495], [-2.7389673, 54.331762999999995], [-2.7386651, 54.3316511], [-2.7379420999999997, 54.33138339999999], [-2.7366824, 54.3308772], [-2.735832, 54.3304967], [-2.7355213, 54.3303379], [-2.7350028, 54.3300507], [-2.7345447000000003, 54.3297651], [-2.7339047, 54.32934610000001], [-2.7332525999999997, 54.3288646], [-2.7325739999999996, 54.3282665], [-2.7322658, 54.327973599999986], [-2.7315732, 54.3272436], [-2.7307811999999996, 54.32637279999999], [-2.7303397, 54.3259061], [-2.72901, 54.3244713], [-2.7289884, 54.32444759999999], [-2.7286167999999997, 54.3240352], [-2.7279764999999996, 54.3233484], [-2.7271983999999994, 54.32248169999999], [-2.7270412, 54.3222955], [-2.7266221, 54.3218212], [-2.7261107, 54.32114059999999], [-2.7255112999999995, 54.3201985], [-2.725326, 54.319815], [-2.7249825, 54.3191648], [-2.7248363999999996, 54.3188271], [-2.7246616999999995, 54.3184026], [-2.7245101999999997, 54.31803459999999], [-2.7243722, 54.3176373], [-2.7243505999999997, 54.3175744], [-2.7241654999999994, 54.317066200000006], [-2.7239670999999994, 54.316462599999994], [-2.7237527, 54.3156835], [-2.7236147, 54.3150885], [-2.723557863383897, 54.3147867960163], [-2.7234629, 54.31428270000001], [-2.7234094, 54.3140404], [-2.7232613, 54.31315080000001], [-2.7231546999999994, 54.312718], [-2.7231142, 54.31257060000001], [-2.7229827999999996, 54.31211499999999], [-2.722842, 54.3116706], [-2.7226991, 54.31131109999999], [-2.7225563, 54.3109972], [-2.7223229999999994, 54.3105363], [-2.7218106999999994, 54.3096898], [-2.7215098, 54.3091401], [-2.7213485999999993, 54.3087897], [-2.7211842, 54.30830699999999], [-2.7211032, 54.308014], [-2.7210789, 54.3078949], [-2.7210355, 54.307607], [-2.7210233999999995, 54.3073242], [-2.7210207, 54.3072015], [-2.7210298999999996, 54.30702539999999], [-2.7210542999999996, 54.3068572], [-2.7211042999999995, 54.306698799999985], [-2.7211943, 54.306452199999995], [-2.7213193, 54.3062214], [-2.7214429999999994, 54.3060112], [-2.7215049, 54.305905900000006], [-2.7215498, 54.305834299999994], [-2.7217732, 54.3054777], [-2.7222827, 54.3047568], [-2.7223927, 54.304584600000005], [-2.7225004000000004, 54.30440159999999], [-2.7226975, 54.3040471], [-2.7228835, 54.3038162], [-2.7229989, 54.30366749999999], [-2.722587, 54.3040769], [-2.7222041999999997, 54.30450899999999], [-2.7216177, 54.30533249999999]]}", "current_leg_start": "Kendal", "dest_arr_time_act": "2206", "motion_projection": null, "next_location_lat": "54.3053325", "next_location_lon": "-2.7216177", "previous_location": "Kendal", "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\": 127.172, \"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\": 5621.657, \"from_m\": 127.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\": 5770.645, \"from_m\": 5621.657, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12173.597, \"from_m\": 5770.645, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12193.524, \"from_m\": 12173.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\": 12927.006, \"from_m\": 12193.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13142.127, \"from_m\": 12927.006, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15962.069, \"from_m\": 13142.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\": 16318.619, \"from_m\": 15962.069, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16486.042, \"from_m\": 16318.619, \"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\": 16596.34, \"from_m\": 16486.042, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16802.375, \"from_m\": 16596.34, \"capability_applied\": null, \"effective_limit_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\": 755406, \"profile_key\": \"3c31fc6c117cd98ad8d345ab333fc3e323142d4c7533a593f089dd46e6e4284a\", \"schedule_id\": 12393, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Windermere\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117282}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Staveley\", \"stage_seq\": 2, \"distance_m\": 5712.022, \"section_seq\": 1, \"route_path_id\": 117282}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Burneside\", \"stage_seq\": 3, \"distance_m\": 9843.871, \"section_seq\": 1, \"route_path_id\": 117282}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Kendal\", \"stage_seq\": 4, \"distance_m\": 13036.902, \"section_seq\": 1, \"route_path_id\": 117282}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"Oxenholme Lake District\", \"stage_seq\": 5, \"distance_m\": 16802.375, \"section_seq\": 1, \"route_path_id\": 117282}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16802.375, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117282}], \"total_distance_m\": 16802.375, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16782.448, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19.927, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2147", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "54.3053325", "current_position_lon": "-2.7216177", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:58Z\", \"source_id\": 20318142, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:27Z\", \"source_id\": 20321617, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:59Z\", \"source_id\": 20323875, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:33Z\", \"source_id\": 20328130, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxenholme Lake District", "service_state_platform": "3", "timing_fact_generation": 1790024853916367, "current_leg_arrival_utc": "2026-09-21T22:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:33.912991", "service_state_evidence_id": 20328130, "current_leg_start_actual_dep": "2026-09-21T22:01:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-21T21:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:34.275498", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WDM |
OXN |
2C23 |
195124 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 127.172, "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": 5621.657, "from_m": 127.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": 5770.645, "from_m": 5621.657, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12173.597, "from_m": 5770.645, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12193.524, "from_m": 12173.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": 12927.006, "from_m": 12193.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13142.127, "from_m": 12927.006, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15962.069, "from_m": 13142.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": 16318.619, "from_m": 15962.069, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16486.042, "from_m": 16318.619, "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": 16596.34, "from_m": 16486.042, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16802.375, "from_m": 16596.34, "capability_applied": null, "effective_limit_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": 755406, "profile_key": "3c31fc6c117cd98ad8d345ab333fc3e323142d4c7533a593f089dd46e6e4284a", "schedule_id": 12393, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2147", "location": "Windermere", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117282}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Staveley", "stage_seq": 2, "distance_m": 5712.022, "section_seq": 1, "route_path_id": 117282}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Burneside", "stage_seq": 3, "distance_m": 9843.871, "section_seq": 1, "route_path_id": 117282}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Kendal", "stage_seq": 4, "distance_m": 13036.902, "section_seq": 1, "route_path_id": 117282}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "Oxenholme Lake District", "stage_seq": 5, "distance_m": 16802.375, "section_seq": 1, "route_path_id": 117282}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16802.375, "from_m": 0.0, "section_seq": 1, "route_path_id": 117282}], "total_distance_m": 16802.375, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16782.448, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19.927, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:58Z", "source_id": 20318142, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:27Z", "source_id": 20321617, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:59Z", "source_id": 20323875, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:33Z", "source_id": 20328130, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}] |
Windermere |
2147 |
2147 |
None |
None |
None |
Oxenholme Lake District |
2206 |
2206 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85441/2026-09-21/detailed |
None |
Kendal |
2026-09-21T22:01:30+01:00 |
Oxenholme Lake District |
3.0 |
{"type": "LineString", "coordinates": [[-2.7400207, 54.3321713], [-2.7394399, 54.3319495], [-2.7389673, 54.331762999999995], [-2.7386651, 54.3316511], [-2.7379420999999997, 54.33138339999999], [-2.7366824, 54.3308772], [-2.735832, 54.3304967], [-2.7355213, 54.3303379], [-2.7350028, 54.3300507], [-2.7345447000000003, 54.3297651], [-2.7339047, 54.32934610000001], [-2.7332525999999997, 54.3288646], [-2.7325739999999996, 54.3282665], [-2.7322658, 54.327973599999986], [-2.7315732, 54.3272436], [-2.7307811999999996, 54.32637279999999], [-2.7303397, 54.3259061], [-2.72901, 54.3244713], [-2.7289884, 54.32444759999999], [-2.7286167999999997, 54.3240352], [-2.7279764999999996, 54.3233484], [-2.7271983999999994, 54.32248169999999], [-2.7270412, 54.3222955], [-2.7266221, 54.3218212], [-2.7261107, 54.32114059999999], [-2.7255112999999995, 54.3201985], [-2.725326, 54.319815], [-2.7249825, 54.3191648], [-2.7248363999999996, 54.3188271], [-2.7246616999999995, 54.3184026], [-2.7245101999999997, 54.31803459999999], [-2.7243722, 54.3176373], [-2.7243505999999997, 54.3175744], [-2.7241654999999994, 54.317066200000006], [-2.7239670999999994, 54.316462599999994], [-2.7237527, 54.3156835], [-2.7236147, 54.3150885], [-2.723557863383897, 54.3147867960163], [-2.7234629, 54.31428270000001], [-2.7234094, 54.3140404], [-2.7232613, 54.31315080000001], [-2.7231546999999994, 54.312718], [-2.7231142, 54.31257060000001], [-2.7229827999999996, 54.31211499999999], [-2.722842, 54.3116706], [-2.7226991, 54.31131109999999], [-2.7225563, 54.3109972], [-2.7223229999999994, 54.3105363], [-2.7218106999999994, 54.3096898], [-2.7215098, 54.3091401], [-2.7213485999999993, 54.3087897], [-2.7211842, 54.30830699999999], [-2.7211032, 54.308014], [-2.7210789, 54.3078949], [-2.7210355, 54.307607], [-2.7210233999999995, 54.3073242], [-2.7210207, 54.3072015], [-2.7210298999999996, 54.30702539999999], [-2.7210542999999996, 54.3068572], [-2.7211042999999995, 54.306698799999985], [-2.7211943, 54.306452199999995], [-2.7213193, 54.3062214], [-2.7214429999999994, 54.3060112], [-2.7215049, 54.305905900000006], [-2.7215498, 54.305834299999994], [-2.7217732, 54.3054777], [-2.7222827, 54.3047568], [-2.7223927, 54.304584600000005], [-2.7225004000000004, 54.30440159999999], [-2.7226975, 54.3040471], [-2.7228835, 54.3038162], [-2.7229989, 54.30366749999999], [-2.722587, 54.3040769], [-2.7222041999999997, 54.30450899999999], [-2.7216177, 54.30533249999999]]} |
2.3 |
2201 |
2204 |
Kendal |
Oxenholme Lake District |
Oxenholme Lake District |
54.3053325 |
-2.7216177 |
54.3053325 |
-2.7216177 |
1 |
0 |
2026-09-21 21:17:52 |
TERMINATED |
2026-09-21 21:04:00 |
Oxenholme Lake District |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328130 |
1790024853916367 |
9 |
9 |
2026-09-21 21:17:34.275498 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:33.912991 |
| 723847 |
755708 |
G01301 |
475K90M821 |
2026-09-21 |
COMPLETE |
20328124 |
2026-09-21 22:06:00 |
2026-09-21 21:17:52 |
2026-09-23 21:17:52 |
{"id": 755708, "stp": "P", "toc": "CrossCountry", "uid": "G01301", "consist": "170110", "dest_crs": "XCA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01301/2026-09-21/detailed", "trust_id": "475K90M821", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge T.&R.S.M.D.", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": null, "is_terminated": 1, "next_location": "Cambridge T.&R.S.M.D.", "signalling_id": "5K90", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "2206", "current_leg_dep": "2201", "current_leg_end": "Cambridge T.&R.S.M.D.", "origin_dep_time": "2201", "origin_platform": "4", "current_location": "Cambridge C.S.D.", "last_update_time": "2026-09-21T21:17:52", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.1409003, 52.1986138], [0.1415981, 52.19956719999999], [0.14204899999999998, 52.2001839], [0.14253689999999997, 52.2008536], [0.1426698, 52.20104030000001], [0.1431142, 52.2016454], [0.1442297, 52.2031867], [0.1445031105289868, 52.203564670529715], [0.1456684, 52.20517559999999], [0.1463588, 52.2061253], [0.1467916, 52.2066379]]}", "current_leg_start": "Cambridge", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "52.2066379", "next_location_lon": "0.1467916", "previous_location": "Cambridge", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 477.692, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 516.94, \"from_m\": 477.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 578.913, \"from_m\": 516.94, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 737.559, \"from_m\": 578.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1523.931, \"from_m\": 737.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 755708, \"profile_key\": \"6276d761a95ce723b69a8b437b4d457367cf65deadd3fd11650a339af84f74f2\", \"schedule_id\": 8293, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Coldham Lane Ladder\", \"stage_seq\": 2, \"distance_m\": 1101.454, \"section_seq\": 1, \"route_path_id\": 116725}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Cambridge T.&R.S.M.D.\", \"stage_seq\": 3, \"distance_m\": 1523.931, \"section_seq\": 1, \"route_path_id\": 116725}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1523.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116725}], \"total_distance_m\": 1523.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1365.285, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 158.646, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2201", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.2066379", "current_position_lon": "0.1467916", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:33Z\", \"source_id\": 20328124, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge T.&R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1790024854244513, "current_leg_arrival_utc": "2026-09-21T22:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:34.241342", "service_state_evidence_id": 20328124, "current_leg_start_actual_dep": "2026-09-21T22:01:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T21:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:34.268614", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
CBG |
XCA |
5K90 |
170110 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 477.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 516.94, "from_m": 477.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 578.913, "from_m": 516.94, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 737.559, "from_m": 578.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1523.931, "from_m": 737.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 755708, "profile_key": "6276d761a95ce723b69a8b437b4d457367cf65deadd3fd11650a339af84f74f2", "schedule_id": 8293, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2201", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Coldham Lane Ladder", "stage_seq": 2, "distance_m": 1101.454, "section_seq": 1, "route_path_id": 116725}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Cambridge T.&R.S.M.D.", "stage_seq": 3, "distance_m": 1523.931, "section_seq": 1, "route_path_id": 116725}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1523.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 116725}], "total_distance_m": 1523.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1365.285, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 158.646, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:33Z", "source_id": 20328124, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}] |
Cambridge |
2201 |
2201 |
4 |
None |
None |
Cambridge T.&R.S.M.D. |
2211 |
2211 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G01301/2026-09-21/detailed |
None |
Cambridge |
2026-09-21T22:01:00+01:00 |
Cambridge T.&R.S.M.D. |
5.0 |
{"type": "LineString", "coordinates": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.1409003, 52.1986138], [0.1415981, 52.19956719999999], [0.14204899999999998, 52.2001839], [0.14253689999999997, 52.2008536], [0.1426698, 52.20104030000001], [0.1431142, 52.2016454], [0.1442297, 52.2031867], [0.1445031105289868, 52.203564670529715], [0.1456684, 52.20517559999999], [0.1463588, 52.2061253], [0.1467916, 52.2066379]]} |
0.9 |
2201 |
2206 |
Cambridge |
Cambridge C.S.D. |
Cambridge T.&R.S.M.D. |
52.2066379 |
0.1467916 |
52.2066379 |
0.1467916 |
1 |
0 |
2026-09-21 21:17:52 |
TERMINATED |
2026-09-21 21:06:00 |
Cambridge T.&R.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328124 |
1790024854244513 |
7 |
7 |
2026-09-21 21:17:34.268614 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:34.241342 |
| 723848 |
754345 |
P67263 |
521Y42M721 |
2026-09-21 |
COMPLETE |
20327584 |
2026-09-21 22:07:00 |
2026-09-21 21:17:52 |
2026-09-23 21:17:52 |
{"id": 754345, "stp": "P", "toc": "Greater Anglia", "uid": "P67263", "consist": "720515", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P67263/2026-09-21/detailed", "trust_id": "521Y42M721", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "4B", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "1Y42", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "2207", "current_leg_dep": "2154", "current_leg_end": "Ipswich", "origin_dep_time": "2100", "origin_platform": "14", "current_location": "Ipswich", "last_update_time": "2026-09-21T21:17:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0457140881760316, 51.94921257265291], [1.0457156, 51.94921269999999], [1.0458626, 51.949221400000006], [1.0466494999999998, 51.94929849999999], [1.0473206999999998, 51.9493786], [1.0481012, 51.9494861], [1.0482884, 51.9495191], [1.0484193999999998, 51.9495365], [1.0484878, 51.9495451], [1.0485629999999997, 51.9495609], [1.0494314, 51.94971650000001], [1.0499159, 51.9498146], [1.0509798, 51.950066500000005], [1.0528837999999998, 51.9505949], [1.0549517999999998, 51.9512022], [1.0551187, 51.95124570000001], [1.0551759, 51.95126150000001], [1.0556818, 51.9514175], [1.0568268, 51.9517545], [1.0571591, 51.951851999999995], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Manningtree", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Manningtree", "current_leg_milage": "9.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.493, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.724, \"from_m\": 6674.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.199, \"from_m\": 7287.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.786, \"from_m\": 7486.199, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.585, \"from_m\": 7606.786, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.146, \"from_m\": 31569.585, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.121, \"from_m\": 31759.146, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32987.558, \"from_m\": 32065.121, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45068.112, \"from_m\": 32987.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47326.856, \"from_m\": 45068.112, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48828.425, \"from_m\": 47326.856, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49319.562, \"from_m\": 48828.425, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 75103.367, \"from_m\": 49319.562, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 75145.463, \"from_m\": 75103.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83125.982, \"from_m\": 75145.463, \"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\": 83155.258, \"from_m\": 83125.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83875.99, \"from_m\": 83155.258, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93738.248, \"from_m\": 83875.99, \"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\": 93756.27, \"from_m\": 93738.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\": 95088.705, \"from_m\": 93756.27, \"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\": 95871.785, \"from_m\": 95088.705, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96542.942, \"from_m\": 95871.785, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 109283.459, \"from_m\": 96542.942, \"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\": 109645.845, \"from_m\": 109283.459, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109913.702, \"from_m\": 109645.845, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 110243.206, \"from_m\": 109913.702, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110308.435, \"from_m\": 110243.206, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110354.377, \"from_m\": 110308.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\": 110437.279, \"from_m\": 110354.377, \"capability_applied\": null, \"effective_limit_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\": 754345, \"profile_key\": \"b40f07d948a08d89398600a60dd6bc7c77565244d23202cc028ce853d7174828\", \"schedule_id\": 22270, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.989, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.287, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.637, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.886, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.965, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.55, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.77, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 47839.404, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 52014.866, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Witham\", \"stage_seq\": 12, \"distance_m\": 62029.072, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Marks Tey\", \"stage_seq\": 13, \"distance_m\": 74939.353, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147H\", \"location\": \"Colchester\", \"stage_seq\": 14, \"distance_m\": 82931.102, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Manningtree\", \"stage_seq\": 15, \"distance_m\": 95496.719, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 16, \"distance_m\": 109098.619, \"section_seq\": 1, \"route_path_id\": 139336}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 17, \"distance_m\": 110437.279, \"section_seq\": 1, \"route_path_id\": 139336}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 110437.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139336}], \"total_distance_m\": 110437.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 109719.88, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 717.399, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:46Z\", \"source_id\": 64004578, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:49Z\", \"source_id\": 20287531, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:20Z\", \"source_id\": 64010850, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:24Z\", \"source_id\": 20289296, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:49Z\", \"source_id\": 64021494, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:55Z\", \"source_id\": 20292340, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:24Z\", \"source_id\": 64034451, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:26Z\", \"source_id\": 20296099, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:49Z\", \"source_id\": 64053430, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:50Z\", \"source_id\": 20301666, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:41Z\", \"source_id\": 64062260, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:44Z\", \"source_id\": 20304167, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:51Z\", \"source_id\": 64072155, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:56Z\", \"source_id\": 20306931, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:53Z\", \"source_id\": 64083360, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:55Z\", \"source_id\": 20310273, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:08Z\", \"source_id\": 64092581, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:11Z\", \"source_id\": 20313055, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:57Z\", \"source_id\": 64112269, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:05Z\", \"source_id\": 20318821, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13450, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:37Z\", \"source_id\": 64142247, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:40Z\", \"source_id\": 20327584, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "4", "timing_fact_generation": 1790024800448108, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:37.069049", "service_state_evidence_id": 20327584, "current_leg_start_actual_dep": "2026-09-21T21:55:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:37.249163", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
IPS |
1Y42 |
720515 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.493, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.724, "from_m": 6674.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.199, "from_m": 7287.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.786, "from_m": 7486.199, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.585, "from_m": 7606.786, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.146, "from_m": 31569.585, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.121, "from_m": 31759.146, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32987.558, "from_m": 32065.121, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45068.112, "from_m": 32987.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47326.856, "from_m": 45068.112, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48828.425, "from_m": 47326.856, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49319.562, "from_m": 48828.425, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 75103.367, "from_m": 49319.562, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 75145.463, "from_m": 75103.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83125.982, "from_m": 75145.463, "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": 83155.258, "from_m": 83125.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83875.99, "from_m": 83155.258, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93738.248, "from_m": 83875.99, "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": 93756.27, "from_m": 93738.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": 95088.705, "from_m": 93756.27, "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": 95871.785, "from_m": 95088.705, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96542.942, "from_m": 95871.785, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 109283.459, "from_m": 96542.942, "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": 109645.845, "from_m": 109283.459, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109913.702, "from_m": 109645.845, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 110243.206, "from_m": 109913.702, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110308.435, "from_m": 110243.206, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110354.377, "from_m": 110308.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": 110437.279, "from_m": 110354.377, "capability_applied": null, "effective_limit_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": 754345, "profile_key": "b40f07d948a08d89398600a60dd6bc7c77565244d23202cc028ce853d7174828", "schedule_id": 22270, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.989, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.287, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.637, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.886, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.965, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.55, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.77, "section_seq": 1, "route_path_id": 139336}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Chelmsford", "stage_seq": 10, "distance_m": 47839.404, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 52014.866, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Witham", "stage_seq": 12, "distance_m": 62029.072, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Marks Tey", "stage_seq": 13, "distance_m": 74939.353, "section_seq": 1, "route_path_id": 139336}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147H", "location": "Colchester", "stage_seq": 14, "distance_m": 82931.102, "section_seq": 1, "route_path_id": 139336}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Manningtree", "stage_seq": 15, "distance_m": 95496.719, "section_seq": 1, "route_path_id": 139336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Ipswich Halifax Jn", "stage_seq": 16, "distance_m": 109098.619, "section_seq": 1, "route_path_id": 139336}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Ipswich", "stage_seq": 17, "distance_m": 110437.279, "section_seq": 1, "route_path_id": 139336}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 110437.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 139336}], "total_distance_m": 110437.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 109719.88, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 717.399, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:46Z", "source_id": 64004578, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:49Z", "source_id": 20287531, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:20Z", "source_id": 64010850, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:24Z", "source_id": 20289296, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:49Z", "source_id": 64021494, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:13:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:55Z", "source_id": 20292340, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:24Z", "source_id": 64034451, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:26Z", "source_id": 20296099, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:49Z", "source_id": 64053430, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:27:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:50Z", "source_id": 20301666, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:41Z", "source_id": 64062260, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:31:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:44Z", "source_id": 20304167, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:51Z", "source_id": 64072155, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:56Z", "source_id": 20306931, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:53Z", "source_id": 64083360, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:55Z", "source_id": 20310273, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13734, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:08Z", "source_id": 64092581, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:45:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:11Z", "source_id": 20313055, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:57Z", "source_id": 64112269, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:05Z", "source_id": 20318821, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13450, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:37Z", "source_id": 64142247, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:40Z", "source_id": 20327584, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2100 |
2100 |
14 |
None |
None |
Ipswich |
2207 |
2207 |
4B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P67263/2026-09-21/detailed |
None |
Manningtree |
2026-09-21T21:55:30+01:00 |
Ipswich |
13.0 |
{"type": "LineString", "coordinates": [[1.0457140881760316, 51.94921257265291], [1.0457156, 51.94921269999999], [1.0458626, 51.949221400000006], [1.0466494999999998, 51.94929849999999], [1.0473206999999998, 51.9493786], [1.0481012, 51.9494861], [1.0482884, 51.9495191], [1.0484193999999998, 51.9495365], [1.0484878, 51.9495451], [1.0485629999999997, 51.9495609], [1.0494314, 51.94971650000001], [1.0499159, 51.9498146], [1.0509798, 51.950066500000005], [1.0528837999999998, 51.9505949], [1.0549517999999998, 51.9512022], [1.0551187, 51.95124570000001], [1.0551759, 51.95126150000001], [1.0556818, 51.9514175], [1.0568268, 51.9517545], [1.0571591, 51.951851999999995], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]} |
9.2 |
2154 |
2207 |
Manningtree |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-21 21:17:52 |
TERMINATED |
2026-09-21 21:07:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327584 |
1790024800448108 |
81 |
81 |
2026-09-21 21:17:37.249163 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:37.069049 |
| 723849 |
753661 |
W45538 |
629R57MZ21 |
2026-09-21 |
COMPLETE |
20327531 |
2026-09-21 22:07:00 |
2026-09-21 21:17:52 |
2026-09-23 21:17:52 |
{"id": 753661, "stp": "P", "toc": "Thameslink", "uid": "W45538", "consist": "700118", "dest_crs": "GTW", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45538/2026-09-21/detailed", "trust_id": "629R57MZ21", "origin_crs": "LUT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "3", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "9R57", "timing_status": "LATE", "origin_station": "Luton", "current_leg_arr": "2207", "current_leg_dep": "2205", "current_leg_end": "Gatwick Airport", "origin_dep_time": "2029", "origin_platform": "2", "current_location": "Gatwick Airport", "last_update_time": "2026-09-21T21:17:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]}", "current_leg_start": "Horley", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "51.1565624", "next_location_lon": "-0.1610176", "previous_location": "Horley", "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 973.65, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6066.192, \"from_m\": 973.65, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8513.252, \"from_m\": 6066.192, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9239.424, \"from_m\": 8513.252, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9460.013, \"from_m\": 9239.424, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9573.108, \"from_m\": 9460.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9590.308, \"from_m\": 9573.108, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9675.318, \"from_m\": 9590.308, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14868.617, \"from_m\": 9675.318, \"capability_applied\": null, \"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\": 19002.202, \"from_m\": 14868.617, \"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\": 36705.095, \"from_m\": 19002.202, \"capability_applied\": null, \"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\": 40063.928, \"from_m\": 36705.095, \"capability_applied\": null, \"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\": 41450.766, \"from_m\": 40063.928, \"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\": 42726.299, \"from_m\": 41450.766, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 42830.719, \"from_m\": 42726.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44993.691, \"from_m\": 42830.719, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45790.392, \"from_m\": 44993.691, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48476.251, \"from_m\": 45790.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48545.135, \"from_m\": 48476.251, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49772.123, \"from_m\": 48545.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\": 49809.384, \"from_m\": 49772.123, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49880.417, \"from_m\": 49809.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\": 49935.685, \"from_m\": 49880.417, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 50088.711, \"from_m\": 49935.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\": 52130.974, \"from_m\": 50088.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52193.43, \"from_m\": 52130.974, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53436.946, \"from_m\": 52193.43, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53514.572, \"from_m\": 53436.946, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53924.208, \"from_m\": 53514.572, \"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\": 54636.829, \"from_m\": 53924.208, \"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\": 55045.493, \"from_m\": 54636.829, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55256.157, \"from_m\": 55045.493, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55835.773, \"from_m\": 55256.157, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56879.332, \"from_m\": 55835.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58451.239, \"from_m\": 56879.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59387.667, \"from_m\": 58451.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61277.477, \"from_m\": 59387.667, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70289.037, \"from_m\": 61277.477, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72442.007, \"from_m\": 70289.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72503.394, \"from_m\": 72442.007, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 72542.997, \"from_m\": 72503.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72568.566, \"from_m\": 72542.997, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 72621.565, \"from_m\": 72568.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72651.765, \"from_m\": 72621.565, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 72688.73, \"from_m\": 72651.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73082.987, \"from_m\": 72688.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 73113.422, \"from_m\": 73082.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73202.091, \"from_m\": 73113.422, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 73265.79, \"from_m\": 73202.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\": 73301.496, \"from_m\": 73265.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\": 73345.767, \"from_m\": 73301.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\": 73404.332, \"from_m\": 73345.767, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 74681.975, \"from_m\": 73404.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79024.957, \"from_m\": 74681.975, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79141.725, \"from_m\": 79024.957, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 80542.872, \"from_m\": 79141.725, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81169.77, \"from_m\": 80542.872, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88679.459, \"from_m\": 81169.77, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89735.335, \"from_m\": 88679.459, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89766.372, \"from_m\": 89735.335, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 89862.339, \"from_m\": 89766.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90419.609, \"from_m\": 89862.339, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90547.765, \"from_m\": 90419.609, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90831.897, \"from_m\": 90547.765, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 98548.163, \"from_m\": 90831.897, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98619.484, \"from_m\": 98548.163, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98965.112, \"from_m\": 98619.484, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 753661, \"profile_key\": \"ff93dbea3cf51daf7993b09526180f4dc9a05f5009b640f77b4604c1c401b0d7\", \"schedule_id\": 27325, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Luton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 2, \"distance_m\": 1660.596, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Harpenden\", \"stage_seq\": 3, \"distance_m\": 9080.204, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 4, \"distance_m\": 9590.308, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"St. Albans\", \"stage_seq\": 5, \"distance_m\": 16628.276, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Radlett Jn\", \"stage_seq\": 6, \"distance_m\": 25415.168, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 37417.166, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Cricklewood\", \"stage_seq\": 8, \"distance_m\": 40466.869, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 9, \"distance_m\": 42415.917, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 10, \"distance_m\": 42849.854, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 45162.543, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 46166.225, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 47133.321, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2105\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 51072.735, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109H\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 53268.578, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111H\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 53998.736, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2114\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 54396.427, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 18, \"distance_m\": 55614.136, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2121H\", \"location\": \"London Bridge\", \"stage_seq\": 19, \"distance_m\": 56341.153, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 20, \"distance_m\": 59058.828, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 21, \"distance_m\": 59825.064, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"New Cross Gate\", \"stage_seq\": 22, \"distance_m\": 60926.354, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Sydenham\", \"stage_seq\": 23, \"distance_m\": 66558.649, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 70224.298, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 25, \"distance_m\": 71278.361, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 72031.992, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"East Croydon\", \"stage_seq\": 27, \"distance_m\": 72881.094, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"South Croydon\", \"stage_seq\": 28, \"distance_m\": 74328.517, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Purley\", \"stage_seq\": 29, \"distance_m\": 77675.964, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 30, \"distance_m\": 79264.257, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Redhill\", \"stage_seq\": 31, \"distance_m\": 89627.825, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 32, \"distance_m\": 90969.948, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Salfords\", \"stage_seq\": 33, \"distance_m\": 94138.942, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202H\", \"location\": \"Horley\", \"stage_seq\": 34, \"distance_m\": 97608.247, \"section_seq\": 1, \"route_path_id\": 141414}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 35, \"distance_m\": 98965.112, \"section_seq\": 1, \"route_path_id\": 141414}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 98965.112, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141414}], \"total_distance_m\": 98965.112, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 93734.77, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5230.342, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2029", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.1565624", "current_position_lon": "-0.1610176", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:16Z\", \"source_id\": 63920414, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:18Z\", \"source_id\": 20263560, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:51Z\", \"source_id\": 63934485, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:53Z\", \"source_id\": 20267528, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:18Z\", \"source_id\": 63950045, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:18Z\", \"source_id\": 20272009, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:51Z\", \"source_id\": 63975703, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:55Z\", \"source_id\": 20279402, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:29Z\", \"source_id\": 63979698, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:35Z\", \"source_id\": 20280484, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:46Z\", \"source_id\": 63982673, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:48Z\", \"source_id\": 20281311, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:38Z\", \"source_id\": 63999498, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:41Z\", \"source_id\": 20286070, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:11Z\", \"source_id\": 64008016, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:15Z\", \"source_id\": 20288495, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:50Z\", \"source_id\": 64019147, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:53Z\", \"source_id\": 20291678, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:01Z\", \"source_id\": 64024205, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:00Z\", \"source_id\": 20293099, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:51Z\", \"source_id\": 64028526, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:58Z\", \"source_id\": 20294414, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:10Z\", \"source_id\": 64038551, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:14Z\", \"source_id\": 20297250, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:02Z\", \"source_id\": 64049567, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:06Z\", \"source_id\": 20300507, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:25Z\", \"source_id\": 64061655, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:29Z\", \"source_id\": 20304024, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:19Z\", \"source_id\": 64073323, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:24Z\", \"source_id\": 20307249, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:12Z\", \"source_id\": 64079859, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:15Z\", \"source_id\": 20309194, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:56Z\", \"source_id\": 64090021, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:57Z\", \"source_id\": 20312289, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:17Z\", \"source_id\": 64110868, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:20Z\", \"source_id\": 20318352, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:56Z\", \"source_id\": 64118727, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:57Z\", \"source_id\": 20320670, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:56Z\", \"source_id\": 64127579, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:59Z\", \"source_id\": 20323229, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:12Z\", \"source_id\": 64136898, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:13Z\", \"source_id\": 20326019, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:30Z\", \"source_id\": 64142021, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:35Z\", \"source_id\": 20327531, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "3", "timing_fact_generation": 1790024796723165, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:40.216884", "service_state_evidence_id": 20327531, "current_leg_start_actual_dep": "2026-09-21T22:04:30+01:00", "operational_evidence_version": 156, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:40.821110", "service_state_valid_until_kind": null, "operational_interpretation_version": 156, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
LUT |
GTW |
9R57 |
700118 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 973.65, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6066.192, "from_m": 973.65, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8513.252, "from_m": 6066.192, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9239.424, "from_m": 8513.252, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9460.013, "from_m": 9239.424, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9573.108, "from_m": 9460.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9590.308, "from_m": 9573.108, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9675.318, "from_m": 9590.308, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14868.617, "from_m": 9675.318, "capability_applied": null, "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": 19002.202, "from_m": 14868.617, "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": 36705.095, "from_m": 19002.202, "capability_applied": null, "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": 40063.928, "from_m": 36705.095, "capability_applied": null, "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": 41450.766, "from_m": 40063.928, "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": 42726.299, "from_m": 41450.766, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 42830.719, "from_m": 42726.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44993.691, "from_m": 42830.719, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45790.392, "from_m": 44993.691, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48476.251, "from_m": 45790.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48545.135, "from_m": 48476.251, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49772.123, "from_m": 48545.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": 49809.384, "from_m": 49772.123, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49880.417, "from_m": 49809.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": 49935.685, "from_m": 49880.417, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 50088.711, "from_m": 49935.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": 52130.974, "from_m": 50088.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 52193.43, "from_m": 52130.974, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53436.946, "from_m": 52193.43, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 53514.572, "from_m": 53436.946, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53924.208, "from_m": 53514.572, "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": 54636.829, "from_m": 53924.208, "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": 55045.493, "from_m": 54636.829, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55256.157, "from_m": 55045.493, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55835.773, "from_m": 55256.157, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56879.332, "from_m": 55835.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58451.239, "from_m": 56879.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59387.667, "from_m": 58451.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61277.477, "from_m": 59387.667, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70289.037, "from_m": 61277.477, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72442.007, "from_m": 70289.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72503.394, "from_m": 72442.007, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 72542.997, "from_m": 72503.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72568.566, "from_m": 72542.997, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 72621.565, "from_m": 72568.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72651.765, "from_m": 72621.565, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 72688.73, "from_m": 72651.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73082.987, "from_m": 72688.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 73113.422, "from_m": 73082.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73202.091, "from_m": 73113.422, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 73265.79, "from_m": 73202.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": 73301.496, "from_m": 73265.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": 73345.767, "from_m": 73301.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": 73404.332, "from_m": 73345.767, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 74681.975, "from_m": 73404.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79024.957, "from_m": 74681.975, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79141.725, "from_m": 79024.957, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 80542.872, "from_m": 79141.725, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81169.77, "from_m": 80542.872, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88679.459, "from_m": 81169.77, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89735.335, "from_m": 88679.459, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89766.372, "from_m": 89735.335, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 89862.339, "from_m": 89766.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90419.609, "from_m": 89862.339, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90547.765, "from_m": 90419.609, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90831.897, "from_m": 90547.765, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98548.163, "from_m": 90831.897, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98619.484, "from_m": 98548.163, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98965.112, "from_m": 98619.484, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 753661, "profile_key": "ff93dbea3cf51daf7993b09526180f4dc9a05f5009b640f77b4604c1c401b0d7", "schedule_id": 27325, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2029", "location": "Luton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "Luton Airport Parkway", "stage_seq": 2, "distance_m": 1660.596, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Harpenden", "stage_seq": 3, "distance_m": 9080.204, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Harpenden Jn", "stage_seq": 4, "distance_m": 9590.308, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "St. Albans", "stage_seq": 5, "distance_m": 16628.276, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Radlett Jn", "stage_seq": 6, "distance_m": 25415.168, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Hendon", "stage_seq": 7, "distance_m": 37417.166, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Cricklewood", "stage_seq": 8, "distance_m": 40466.869, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "West Hampstead Thameslink", "stage_seq": 9, "distance_m": 42415.917, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "West Hampstead South Jn", "stage_seq": 10, "distance_m": 42849.854, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 45162.543, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Kentish Town", "stage_seq": 12, "distance_m": 46166.225, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 47133.321, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2105", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 51072.735, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109H", "location": "Farringdon", "stage_seq": 15, "distance_m": 53268.578, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111H", "location": "City Thameslink", "stage_seq": 16, "distance_m": 53998.736, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2114", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 54396.427, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116H", "location": "Metropolitan Jn", "stage_seq": 18, "distance_m": 55614.136, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2121H", "location": "London Bridge", "stage_seq": 19, "distance_m": 56341.153, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Corbetts Lane Jn", "stage_seq": 20, "distance_m": 59058.828, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Bricklayers Arms Jn", "stage_seq": 21, "distance_m": 59825.064, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "New Cross Gate", "stage_seq": 22, "distance_m": 60926.354, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Sydenham", "stage_seq": 23, "distance_m": 66558.649, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 70224.298, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Norwood Fork Jn", "stage_seq": 25, "distance_m": 71278.361, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134H", "location": "Windmill Bridge Jn", "stage_seq": 26, "distance_m": 72031.992, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "East Croydon", "stage_seq": 27, "distance_m": 72881.094, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "South Croydon", "stage_seq": 28, "distance_m": 74328.517, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Purley", "stage_seq": 29, "distance_m": 77675.964, "section_seq": 1, "route_path_id": 141414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Stoats Nest Jn", "stage_seq": 30, "distance_m": 79264.257, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Redhill", "stage_seq": 31, "distance_m": 89627.825, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Earlswood (Surrey)", "stage_seq": 32, "distance_m": 90969.948, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Salfords", "stage_seq": 33, "distance_m": 94138.942, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202H", "location": "Horley", "stage_seq": 34, "distance_m": 97608.247, "section_seq": 1, "route_path_id": 141414}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 35, "distance_m": 98965.112, "section_seq": 1, "route_path_id": 141414}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 98965.112, "from_m": 0.0, "section_seq": 1, "route_path_id": 141414}], "total_distance_m": 98965.112, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 93734.77, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5230.342, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:16Z", "source_id": 63920414, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:18Z", "source_id": 20263560, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:51Z", "source_id": 63934485, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:53Z", "source_id": 20267528, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:18Z", "source_id": 63950045, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:18Z", "source_id": 20272009, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:51Z", "source_id": 63975703, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:55Z", "source_id": 20279402, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:29Z", "source_id": 63979698, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:56:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:35Z", "source_id": 20280484, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:46Z", "source_id": 63982673, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:48Z", "source_id": 20281311, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:38Z", "source_id": 63999498, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:41Z", "source_id": 20286070, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:11Z", "source_id": 64008016, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:15Z", "source_id": 20288495, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:50Z", "source_id": 64019147, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:53Z", "source_id": 20291678, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:01Z", "source_id": 64024205, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:00Z", "source_id": 20293099, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:51Z", "source_id": 64028526, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:58Z", "source_id": 20294414, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:10Z", "source_id": 64038551, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:14Z", "source_id": 20297250, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:02Z", "source_id": 64049567, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:06Z", "source_id": 20300507, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:25Z", "source_id": 64061655, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:29Z", "source_id": 20304024, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:19Z", "source_id": 64073323, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:35:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:24Z", "source_id": 20307249, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:12Z", "source_id": 64079859, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:15Z", "source_id": 20309194, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:56Z", "source_id": 64090021, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:57Z", "source_id": 20312289, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:17Z", "source_id": 64110868, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:20Z", "source_id": 20318352, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:56Z", "source_id": 64118727, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:57Z", "source_id": 20320670, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:56Z", "source_id": 64127579, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:59Z", "source_id": 20323229, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:12Z", "source_id": 64136898, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:13Z", "source_id": 20326019, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:30Z", "source_id": 64142021, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:07:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:35Z", "source_id": 20327531, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Luton |
2029 |
2029 |
2 |
None |
None |
Gatwick Airport |
2205 |
2205 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45538/2026-09-21/detailed |
None |
Horley |
2026-09-21T22:04:30+01:00 |
Gatwick Airport |
2.0 |
{"type": "LineString", "coordinates": [[-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]} |
0.8 |
2205 |
2207 |
Horley |
Gatwick Airport |
Gatwick Airport |
51.1565624 |
-0.1610176 |
51.1565624 |
-0.1610176 |
1 |
0 |
2026-09-21 21:17:52 |
TERMINATED |
2026-09-21 21:07:00 |
Gatwick Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327531 |
1790024796723165 |
156 |
156 |
2026-09-21 21:17:40.821110 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:40.216884 |
| 723850 |
754904 |
C18106 |
655Y78M721 |
2026-09-21 |
COMPLETE |
20327202 |
2026-09-21 22:07:00 |
2026-09-21 21:17:52 |
2026-09-23 21:17:52 |
{"id": 754904, "stp": "P", "toc": "West Midlands Trains", "uid": "C18106", "consist": "350109", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18106/2026-09-21/detailed", "trust_id": "655Y78M721", "origin_crs": "WSL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "2150", "dest_platform": "4M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5Y78", "timing_status": "LATE", "origin_station": "Walsall", "current_leg_arr": "2207", "current_leg_dep": "2148", "current_leg_end": "Birmingham New Street", "origin_dep_time": "2125", "origin_platform": "3", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T21:17:52", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9853141153946712, 52.584150657940945], [-1.9853557, 52.5841081], [-1.9857751999999995, 52.5836788], [-1.9859268, 52.5835469], [-1.9860454, 52.58344300000001], [-1.9863811999999996, 52.5831795], [-1.9865438, 52.583056], [-1.986926, 52.5827578], [-1.9871980999999996, 52.58251329999999], [-1.9873023000000003, 52.58242450000001], [-1.9874767, 52.582286], [-1.9877619999999996, 52.58209709999999], [-1.987848, 52.582037799999995], [-1.9880225, 52.5819339], [-1.9882666, 52.58178240000001], [-1.9885227, 52.5816129], [-1.9889676000000005, 52.5813231], [-1.9894759, 52.5809441], [-1.9898070999999995, 52.5806744], [-1.9902028, 52.5803117], [-1.9904485, 52.58004460000001], [-1.9906412, 52.57983050000001], [-1.9908470999999996, 52.57956670000001], [-1.9910244, 52.5793303], [-1.9913171, 52.57888410000001], [-1.9915965, 52.5784501], [-1.9920017, 52.5778182], [-1.9925684, 52.5769059], [-1.9931594, 52.5759605], [-1.9934062999999995, 52.57555930000001], [-1.9935591, 52.5753179], [-1.9938400104022092, 52.57487162309209], [-1.9941139, 52.57443649999999], [-1.9942880000000005, 52.57415090000001], [-1.9944183999999996, 52.57393719999999], [-1.9947727, 52.5733645], [-1.9949505, 52.573079099999994], [-1.995971, 52.57144149999999], [-1.9962127999999997, 52.5709142], [-1.9965045999999995, 52.570162999999994], [-1.9966206, 52.5697743], [-1.9966503, 52.56955959999999], [-1.9966628, 52.56934139999999], [-1.996667, 52.568922], [-1.9966465, 52.5686341], [-1.9965668, 52.568237200000006], [-1.9964822, 52.56786480000001], [-1.9963698, 52.5675018], [-1.9962511, 52.56721619999999], [-1.9960458999999997, 52.5668345], [-1.9959261, 52.56664010000001], [-1.9957053, 52.5663089], [-1.9953818, 52.565891], [-1.9951720999999996, 52.5656465], [-1.9949599, 52.5654225], [-1.9948552, 52.565316], [-1.9947454999999996, 52.56520969999999], [-1.9945012, 52.56492029999999], [-1.9938808, 52.5644523], [-1.9936134999999997, 52.5642402], [-1.9934751, 52.5640986], [-1.9932106999999992, 52.563884300000005], [-1.9928961999999997, 52.56364870000001], [-1.9927802, 52.5635812], [-1.9925431, 52.5634258], [-1.9923322999999995, 52.56328], [-1.9921275000000005, 52.5631417], [-1.9919696, 52.5630521], [-1.991857, 52.5629882], [-1.9914867999999997, 52.5627838], [-1.9911539969297969, 52.56261474440464], [-1.9910729999999996, 52.56257359999999], [-1.9905475, 52.562280300000005], [-1.9899086, 52.5619221], [-1.988898, 52.56135990000001], [-1.9880755000000003, 52.56090239999999], [-1.9869053999999997, 52.5602452], [-1.9866379, 52.56007329999999], [-1.9863602, 52.559908699999994], [-1.9863219999999997, 52.559886099999986], [-1.986045, 52.5597197], [-1.9857733, 52.5595541], [-1.9854552000000003, 52.559373699999995], [-1.9849380999999993, 52.55904830000001], [-1.984496, 52.558810900000005], [-1.9841717999999997, 52.5586451], [-1.9840167, 52.55853110000001], [-1.9837148999999996, 52.5583091], [-1.9830959, 52.5578701], [-1.9824548, 52.5573952], [-1.9813643000000003, 52.5566426], [-1.9807674, 52.556194600000005], [-1.9799862999999995, 52.55563899999999], [-1.9798831, 52.55556010000001], [-1.9795700999999997, 52.5553543], [-1.9793684, 52.5552217], [-1.9792383, 52.5551418], [-1.9790169999999996, 52.554999899999984], [-1.9785865, 52.5547216], [-1.9783504000000005, 52.5545017], [-1.9781831, 52.5543183], [-1.9777671, 52.5540286], [-1.9777025, 52.55396139999999], [-1.9775027, 52.5537573], [-1.9764555, 52.55268749999999], [-1.9763913, 52.5526232], [-1.976293625062947, 52.55252529584243], [-1.9756690999999995, 52.551899299999995], [-1.9734958, 52.5496247], [-1.97285275126335, 52.54896191164581], [-1.9717049, 52.54777880000001], [-1.9697033, 52.5457189], [-1.9690693, 52.5450746], [-1.9690171, 52.545020699999995], [-1.9687723, 52.544768100000006], [-1.9677169000000003, 52.543669699999995], [-1.9661561, 52.5420737], [-1.9651982, 52.5410851], [-1.9651338, 52.5410195], [-1.9649053, 52.5407869], [-1.9645638999999997, 52.5404369], [-1.9637277, 52.53966719999998], [-1.96292, 52.53901890000001], [-1.9623860999999996, 52.5386428], [-1.9618027, 52.53825340000001], [-1.9612080000000005, 52.5378944], [-1.9605947999999995, 52.53755160000001], [-1.9600543, 52.537268], [-1.9594522999999997, 52.5369821], [-1.9591554, 52.5368446], [-1.9588654000000003, 52.5367167], [-1.9585226999999996, 52.536572], [-1.9582669, 52.53646830000001], [-1.9577304999999996, 52.536259699999995], [-1.9573134, 52.53610950000001], [-1.9568998999999996, 52.5359625], [-1.9567400999999995, 52.53590870000001], [-1.9565374, 52.53584149999999], [-1.9563566, 52.5357839], [-1.9561659, 52.5357257], [-1.9559649999999993, 52.5356624], [-1.9558118999999996, 52.5356156], [-1.955635, 52.5355653], [-1.9554097, 52.53550330000001], [-1.9552124, 52.535446699999994], [-1.9550126, 52.5353929], [-1.9547995, 52.5353377], [-1.9546239, 52.5352953], [-1.9544453, 52.5352517], [-1.9542591, 52.535205600000005], [-1.9541075000000003, 52.53516969999999], [-1.9539466, 52.53513300000001], [-1.9537506, 52.5350894], [-1.9536019, 52.5350579], [-1.9533874, 52.53501299999999], [-1.9531365999999997, 52.53496410000001], [-1.952907, 52.5349197], [-1.9526656, 52.53487489999999], [-1.9524497000000005, 52.5348365], [-1.9521815, 52.53479000000001], [-1.9519267, 52.53475], [-1.9516571, 52.534710100000005], [-1.9513447, 52.53466600000001], [-1.9510981, 52.5346337], [-1.9508109, 52.5345975], [-1.9505924999999995, 52.5345717], [-1.9502304, 52.534535], [-1.9500142999999996, 52.5345135], [-1.9498023999999996, 52.534495500000006], [-1.9495571999999997, 52.534475500000006], [-1.949341, 52.53445959999999], [-1.9490931, 52.5344428], [-1.9488528999999997, 52.5344286], [-1.9485592, 52.5344123], [-1.9483166, 52.53440369999999], [-1.9480846, 52.53439389999999], [-1.9478082000000003, 52.53438619999999], [-1.9475882, 52.5343813], [-1.9472999, 52.5343789], [-1.9470169, 52.53437809999999], [-1.9467593999999997, 52.5343772], [-1.9464697, 52.5343797], [-1.9461789, 52.5343849], [-1.9459225999999996, 52.53439029999999], [-1.9456639, 52.534398], [-1.9454036, 52.5344042], [-1.9451246, 52.534410699999995], [-1.944847, 52.5344172], [-1.944587, 52.5344232], [-1.9443269, 52.5344281], [-1.9440667, 52.53443059999999], [-1.9438586, 52.5344303], [-1.9435772, 52.5344281], [-1.9433516999999996, 52.5344254], [-1.9430995, 52.5344221], [-1.9428141, 52.5344175], [-1.9424934, 52.5344058], [-1.942205, 52.53439439999999], [-1.9419035, 52.5343808], [-1.941631, 52.53436500000001], [-1.9413856000000005, 52.53435189999999], [-1.9411509, 52.5343356], [-1.9408775000000005, 52.5343147], [-1.9406536, 52.534296799999986], [-1.940376, 52.5342723], [-1.9401158, 52.5342462], [-1.939842, 52.534214899999995], [-1.9395697999999997, 52.534183899999995], [-1.9393243, 52.53415289999999], [-1.939095, 52.5341227], [-1.9388603, 52.534091700000005], [-1.9385882999999997, 52.53405209999999], [-1.9383093, 52.5340113], [-1.9380556, 52.533970200000006], [-1.9378064, 52.5339289], [-1.9375286, 52.53388040000001], [-1.9373033, 52.5338396], [-1.9370069, 52.533782499999994], [-1.936732, 52.53372790000001], [-1.9364343, 52.533665099999986], [-1.9362051, 52.53361639999999], [-1.9359314999999997, 52.533556100000006], [-1.935674, 52.5334957], [-1.93543, 52.53343530000001], [-1.9352474, 52.5333885], [-1.9350154, 52.53332809999999], [-1.9346908, 52.533243299999995], [-1.9344389, 52.53317429999999], [-1.9341181999999997, 52.53308259999999], [-1.9338687, 52.53300670000001], [-1.9335551, 52.532912399999994], [-1.9333298, 52.5328398], [-1.9331058, 52.5327623], [-1.9328846, 52.53268640000001], [-1.9325788, 52.5325836], [-1.9322931, 52.5324825], [-1.932026, 52.53238590000001], [-1.9318156999999996, 52.5323063], [-1.93155, 52.53220309999999], [-1.9312779, 52.532094999999984], [-1.9310658, 52.5320073], [-1.9308634999999996, 52.53192359999999], [-1.9306302, 52.531823300000006], [-1.9303616999999995, 52.531703], [-1.930123, 52.5315913], [-1.9298925, 52.531487199999994], [-1.9296390999999995, 52.531364], [-1.9292689, 52.53117390000001], [-1.9290517, 52.5310695], [-1.9288857, 52.5309829], [-1.9286868999999995, 52.5308729], [-1.9285016, 52.5307689], [-1.9283326, 52.53067260000001], [-1.9281288, 52.530556], [-1.9279384, 52.53044500000001], [-1.9277426, 52.5303267], [-1.9275602, 52.53021410000001], [-1.9273752999999996, 52.5300994], [-1.9271525, 52.529958], [-1.9269325, 52.52981849999999], [-1.926718, 52.5296773], [-1.9265168, 52.529541899999984], [-1.9262982, 52.5293934], [-1.9261039, 52.529258299999995], [-1.9259067999999997, 52.5291196], [-1.9257202, 52.52898379999999], [-1.9255364, 52.5288484], [-1.9253608, 52.528713], [-1.9252027, 52.528591699999986], [-1.9250028999999995, 52.52843339999999], [-1.9248416999999995, 52.52830339999999], [-1.9246193000000005, 52.52812089999999], [-1.9244314, 52.527962299999984], [-1.9242703999999995, 52.5278196], [-1.9241057, 52.52767469999999], [-1.9239365, 52.5275234], [-1.9237729, 52.52737079999999], [-1.9235987, 52.5272047], [-1.9234094, 52.527023199999995], [-1.9232568, 52.5268726], [-1.9230864000000003, 52.5267005], [-1.922932, 52.526536099999994], [-1.9227552, 52.52635120000001], [-1.9226276, 52.5262122], [-1.9224749, 52.5260387], [-1.9223354, 52.52588699999999], [-1.92224, 52.5257814], [-1.9220403999999995, 52.52555980000001], [-1.9219316, 52.5254395], [-1.9217451, 52.52523800000001], [-1.9215909, 52.52507399999999], [-1.9214503, 52.5249291], [-1.9212945, 52.524772899999995], [-1.9211472, 52.524623899999995], [-1.9210251999999997, 52.5245072], [-1.9208935, 52.524380400000005], [-1.9207516, 52.52424859999999], [-1.9206052, 52.52411279999999], [-1.9204751, 52.5239937], [-1.9203439, 52.5238773], [-1.9202055, 52.523753799999994], [-1.9200580000000005, 52.5236256], [-1.9198838999999996, 52.52347830000001], [-1.9197295, 52.52335149999999], [-1.9195886, 52.5232348], [-1.9194251999999996, 52.52310539999999], [-1.9192817, 52.5229936], [-1.9191446999999997, 52.522888], [-1.918961, 52.5227501], [-1.9188028, 52.5226318], [-1.9186595, 52.522526000000006], [-1.9185091000000003, 52.52241639999999], [-1.9183696, 52.5223168], [-1.9181724, 52.52217890000001], [-1.918041, 52.522089099999995], [-1.917872, 52.52197489999999], [-1.9176762000000005, 52.521840299999994], [-1.9174979, 52.521728499999995], [-1.9172915, 52.5216023], [-1.9170888, 52.5214722], [-1.9170027, 52.52141779999999], [-1.9168674999999995, 52.5213188], [-1.9167831, 52.5212535], [-1.9166838, 52.5211785], [-1.9165752000000005, 52.521092], [-1.9164585, 52.520994900000005], [-1.9163270999999995, 52.5208774], [-1.9162037, 52.5207688], [-1.9161112, 52.52067579999999], [-1.9160066, 52.5205673], [-1.9159087, 52.52046769999999], [-1.9158254999999995, 52.5203673], [-1.9157491, 52.52027189999999], [-1.9156833, 52.5201862], [-1.9156109, 52.52007929999999], [-1.9155626, 52.5200001], [-1.915501, 52.5199006], [-1.9154379, 52.519785500000005], [-1.915395, 52.5196925], [-1.9153548, 52.51959779999999], [-1.9153104999999997, 52.519490099999985], [-1.9152743, 52.5193824], [-1.9152408, 52.5192755], [-1.9152139999999995, 52.5191678], [-1.9151952, 52.5190674], [-1.9151831, 52.518958], [-1.9151723999999997, 52.51884129999999], [-1.9151684, 52.5187303], [-1.9151723999999997, 52.5186112], [-1.9151885, 52.5184464], [-1.9152126000000005, 52.5182856], [-1.9152435, 52.518130499999984], [-1.9152797, 52.51797299999999], [-1.9153212, 52.51780329999999], [-1.9153601, 52.5176311], [-1.9154031, 52.517450700000005], [-1.9154393, 52.5172859], [-1.9154807999999997, 52.51710719999999], [-1.915513, 52.516974999999995], [-1.9155479, 52.516817499999995], [-1.9155727, 52.51670010000001], [-1.9155827999999997, 52.5166526], [-1.9156176, 52.516509000000006], [-1.9156430999999996, 52.5163874], [-1.9156632, 52.51628529999999], [-1.9157142, 52.51606659999999], [-1.9157356, 52.5159622], [-1.9157705, 52.5158169], [-1.9158, 52.5156912], [-1.9158388999999996, 52.515554900000005], [-1.9158807, 52.51541319999999], [-1.9159221, 52.515297], [-1.915965, 52.5151901], [-1.9160133, 52.5150832], [-1.9160709, 52.51496890000001], [-1.9161313, 52.514861200000006], [-1.9161863, 52.5147698], [-1.9162519999999996, 52.514675100000005], [-1.916319, 52.514582100000005], [-1.9164049, 52.514471099999994], [-1.9165003, 52.5143629], [-1.9165952999999996, 52.51425649999999], [-1.9166945, 52.51415849999999], [-1.9167696, 52.51409], [-1.9168810999999992, 52.5140022], [-1.9171665999999996, 52.5137888], [-1.9172551, 52.51372429999999], [-1.9173919, 52.5136313], [-1.9175502, 52.5135301], [-1.9177083999999995, 52.513440299999985], [-1.9179002, 52.5133334], [-1.9181148, 52.5132224], [-1.9183186, 52.513117900000005], [-1.9185292, 52.51301180000001], [-1.918729, 52.51291469999999], [-1.9189141000000003, 52.51283060000001], [-1.9190682999999995, 52.512759599999995], [-1.9192107, 52.5126955], [-1.9195900999999995, 52.51255269999999], [-1.9201056999999997, 52.512383699999994], [-1.920655, 52.51221880000001], [-1.9207742000000003, 52.512188300000005], [-1.9210237999999995, 52.5121282], [-1.9212449, 52.5120752], [-1.9214798, 52.51201720000001], [-1.9217197, 52.51194910000001], [-1.9219263999999996, 52.511887400000006], [-1.9221098999999997, 52.51182920000001], [-1.9222734999999995, 52.5117728], [-1.9224210999999995, 52.51171649999999], [-1.9225498, 52.51166349999999], [-1.9226678, 52.511615299999995], [-1.9228261, 52.511546799999984], [-1.9230018, 52.51146189999999], [-1.923164, 52.5113794], [-1.9233343000000005, 52.51128479999999], [-1.9235234, 52.5111697], [-1.9236736000000003, 52.5110701], [-1.9238105999999997, 52.5109725], [-1.9239687, 52.5108505], [-1.92408, 52.51075670000001], [-1.9241846, 52.510660400000006], [-1.9242837999999995, 52.5105657], [-1.9243709999999996, 52.5104767], [-1.9244569, 52.51038119999998], [-1.9245427, 52.5102808], [-1.9246124, 52.5101886], [-1.9246862, 52.51008409999999], [-1.9247506, 52.50998779999999], [-1.9248121999999996, 52.509891499999995], [-1.9248686, 52.5097927], [-1.9249195, 52.5097005], [-1.9249651, 52.5096058], [-1.9250174, 52.5094899], [-1.92511, 52.5092662], [-1.925165, 52.50913810000001], [-1.9252172999999997, 52.5090067], [-1.9252842999999995, 52.50883770000001], [-1.925346, 52.508679400000005], [-1.9254116999999995, 52.5085169], [-1.9254774, 52.50835039999998], [-1.9255378, 52.508199399999995], [-1.9256062, 52.5080321], [-1.9256679, 52.507875299999995], [-1.9257363000000003, 52.5077056], [-1.9257925999999996, 52.5075635], [-1.9258543, 52.50740760000001], [-1.9259146000000005, 52.50725990000001], [-1.9259735999999996, 52.5071121], [-1.92603, 52.5069709], [-1.9260903, 52.5068289], [-1.9261399, 52.506704], [-1.9261909, 52.506575000000005], [-1.9262498999999995, 52.5064387], [-1.9263036, 52.5063073], [-1.9263718999999997, 52.5061358], [-1.9264134999999996, 52.506024], [-1.9264564, 52.505911399999995], [-1.9264900000000005, 52.5058085], [-1.9265235000000005, 52.50570319999999], [-1.9265517, 52.50559950000001], [-1.9265744999999996, 52.5054893], [-1.9265946000000005, 52.505379100000006], [-1.9266066, 52.50527869999999], [-1.9266187, 52.505171], [-1.9266240999999995, 52.50506649999999], [-1.9266227, 52.5049587], [-1.9266149, 52.5048325], [-1.9266042, 52.50467170000001], [-1.9265948, 52.504515], [-1.9265812, 52.50437339999999], [-1.9265704, 52.50425020000001], [-1.9265596999999997, 52.504119499999995], [-1.9265517, 52.5039799], [-1.9265476, 52.503873799999994], [-1.9265448999999997, 52.503766899999995], [-1.9265462999999996, 52.503656699999986], [-1.926549, 52.503553800000006], [-1.926557, 52.50344440000001], [-1.9265744999999996, 52.503331], [-1.9265919, 52.503229700000006], [-1.9266147, 52.50311630000001], [-1.9266482, 52.50300849999999], [-1.9266897999999997, 52.50288599999999], [-1.9267249, 52.502783499999985], [-1.9267595, 52.5026942], [-1.9268077999999995, 52.502584000000006], [-1.9268574, 52.502495], [-1.9269084, 52.5024068], [-1.9269741, 52.502303999999995], [-1.9270397999999995, 52.5022093], [-1.9271203, 52.50210400000001], [-1.92719, 52.5020182], [-1.9272623999999996, 52.5019366], [-1.9273978999999997, 52.50178970000001], [-1.9274515, 52.501741499999994], [-1.9275253000000003, 52.50166959999999], [-1.9276274, 52.5015753], [-1.9277237999999997, 52.501495799999994], [-1.9278269999999995, 52.5014149], [-1.9279436999999997, 52.5013227], [-1.9280832000000003, 52.5012272], [-1.9282227, 52.50113979999999], [-1.9283433999999997, 52.5010663], [-1.9284641, 52.50099689999999], [-1.9285848, 52.50092839999999], [-1.9287403000000003, 52.5008467], [-1.9289911, 52.5007194], [-1.9292634, 52.50058630000001], [-1.9295195, 52.5004614], [-1.9296831, 52.500386299999995], [-1.9298212999999995, 52.50031690000001], [-1.9299634, 52.5002467], [-1.9300546, 52.500205], [-1.9302037, 52.50013919999999], [-1.9304207, 52.500035999999994], [-1.9306165, 52.499943], [-1.9308187000000003, 52.4998531], [-1.9310156999999992, 52.4997607], [-1.9311962, 52.4996772], [-1.9313957, 52.4995886], [-1.9316707, 52.49946859999999], [-1.9318020999999996, 52.499415600000006], [-1.9319736999999997, 52.499347], [-1.9321172, 52.49928899999999], [-1.9322392999999995, 52.4992433], [-1.9323572999999996, 52.4991992], [-1.9324726000000003, 52.49915839999999], [-1.9325230999999996, 52.49914090000001], [-1.9327236, 52.49907139999999], [-1.9328776000000003, 52.4990245], [-1.9330599999999996, 52.4989673], [-1.9332733, 52.498902], [-1.9334826999999997, 52.4988395], [-1.9336500999999997, 52.4987926], [-1.9338192999999997, 52.49874560000001], [-1.934035, 52.49869060000001], [-1.9342176, 52.4986444], [-1.9344306, 52.49859589999999], [-1.934668, 52.49854439999999], [-1.9348761, 52.498498999999995], [-1.9351081, 52.4984533], [-1.9353213, 52.49841409999999], [-1.9355196, 52.4983787], [-1.9356859, 52.4983501], [-1.9358766, 52.498320199999995], [-1.9360145, 52.498299499999995], [-1.9361352000000005, 52.4982832], [-1.9362561, 52.49826800000001], [-1.9365797310886383, 52.498229411434906], [-1.9366776861745432, 52.49821773162879], [-1.9368113, 52.4982018], [-1.9371465999999995, 52.4981659], [-1.9374334, 52.49813540000001], [-1.9376976, 52.4981076], [-1.9379819, 52.4980799], [-1.9382018, 52.498057], [-1.9385961, 52.4980154], [-1.9390147, 52.49797409999999], [-1.9392172, 52.4979488], [-1.9394008, 52.4979223], [-1.9396089, 52.49789079999999], [-1.9397951, 52.497855300000005], [-1.9400162999999997, 52.4978088], [-1.9402472, 52.4977536], [-1.9404873, 52.4976875], [-1.9407097, 52.497619400000005], [-1.9409243, 52.4975459], [-1.9411174, 52.49747409999999], [-1.9413051, 52.4973981], [-1.9414781, 52.4973214], [-1.9416404, 52.49724549999999], [-1.9418295000000003, 52.4971458], [-1.9419945000000003, 52.49705600000001], [-1.9421542999999992, 52.4969617], [-1.9423193999999997, 52.496856400000006], [-1.9426261, 52.49665999999999], [-1.9427494999999997, 52.49657429999999], [-1.94280300906001, 52.49653601835532], [-1.9428875999999995, 52.4964755], [-1.9429126, 52.4964557], [-1.9429534, 52.49642329999999], [-1.9430270999999997, 52.496354700000005], [-1.9431128, 52.49627240000001], [-1.9431478, 52.4962371], [-1.9432228999999996, 52.49616439999999], [-1.9433248, 52.4960632], [-1.9434147, 52.49595219999999], [-1.9434898, 52.4958534], [-1.9435542, 52.49575540000001], [-1.9436212, 52.495639399999995], [-1.9436789, 52.495525099999995], [-1.9437272, 52.4954043], [-1.9437647, 52.495299], [-1.9437929, 52.49518379999999], [-1.9438184000000005, 52.49506789999999], [-1.9438345, 52.49497070000001], [-1.9438372, 52.49486379999999], [-1.9438374000000005, 52.49475880000001], [-1.9438304, 52.4946564], [-1.9438184000000005, 52.494542900000006], [-1.943805, 52.49445310000001], [-1.9437862, 52.4943061], [-1.943785527465124, 52.49430286280318], [-1.9437593999999996, 52.49417709999999], [-1.9437365, 52.4940774], [-1.943708, 52.493981600000005], [-1.9436788000000005, 52.4938872], [-1.9436288, 52.49376689999999], [-1.9435819, 52.493668099999994], [-1.9435202000000005, 52.4935619], [-1.9434585, 52.49345579999999], [-1.9433860999999997, 52.4933561], [-1.9433123000000003, 52.49325979999999], [-1.9432265, 52.493156899999995], [-1.9431393, 52.493061400000016], [-1.9430069, 52.492929399999994], [-1.9428916, 52.49281589999999], [-1.9427839, 52.492718399999994], [-1.9426136000000005, 52.492566499999995], [-1.9425023, 52.4924612], [-1.9424342999999993, 52.4923896], [-1.9423722, 52.4923257], [-1.9423253000000005, 52.49226850000001], [-1.9422581999999995, 52.49219339999999], [-1.9421764, 52.4921011], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Walsall", "dest_arr_time_act": "2150", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Walsall", "current_leg_milage": "10.8", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.154, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2327.706, \"from_m\": 284.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2363.875, \"from_m\": 2327.706, \"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\": 2460.416, \"from_m\": 2363.875, \"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\": 3114.54, \"from_m\": 2460.416, \"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\": 3169.971, \"from_m\": 3114.54, \"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\": 9912.273, \"from_m\": 3169.971, \"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\": 10446.916, \"from_m\": 9912.273, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13629.611, \"from_m\": 10446.916, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13657.239, \"from_m\": 13629.611, \"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\": 13683.899, \"from_m\": 13657.239, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14195.049, \"from_m\": 13683.899, \"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\": 14214.965, \"from_m\": 14195.049, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 14254.294, \"from_m\": 14214.965, \"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\": 16425.377, \"from_m\": 14254.294, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 17287.86, \"from_m\": 16425.377, \"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\": 17596.715, \"from_m\": 17287.86, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 754904, \"profile_key\": \"d6e96887e3fae67e571a054482e3be8f7669abb6274436299595e654a3a5b7b5\", \"schedule_id\": 2421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Walsall\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Pleck Jn\", \"stage_seq\": 2, \"distance_m\": 1143.278, \"section_seq\": 1, \"route_path_id\": 131383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Bescot Stadium\", \"stage_seq\": 3, \"distance_m\": 2708.361, \"section_seq\": 1, \"route_path_id\": 131383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 4, \"distance_m\": 9874.305, \"section_seq\": 1, \"route_path_id\": 131383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 5, \"distance_m\": 10446.916, \"section_seq\": 1, \"route_path_id\": 131383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Soho East Jn\", \"stage_seq\": 6, \"distance_m\": 13647.98, \"section_seq\": 1, \"route_path_id\": 131383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Soho South Jn\", \"stage_seq\": 7, \"distance_m\": 14312.807, \"section_seq\": 1, \"route_path_id\": 131383}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 8, \"distance_m\": 17596.715, \"section_seq\": 1, \"route_path_id\": 131383}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 17596.715, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131383}], \"total_distance_m\": 17596.715, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 16867.093, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 729.622, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2125", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:44Z\", \"source_id\": 64109713, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:50Z\", \"source_id\": 20318050, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:02Z\", \"source_id\": 64140966, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:03Z\", \"source_id\": 20327202, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "4", "timing_fact_generation": 1790024764064496, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:42.716275", "service_state_evidence_id": 20327202, "current_leg_start_actual_dep": "2026-09-21T21:42:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:43.699008", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WSL |
BHM |
5Y78 |
350109 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 284.154, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2327.706, "from_m": 284.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2363.875, "from_m": 2327.706, "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": 2460.416, "from_m": 2363.875, "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": 3114.54, "from_m": 2460.416, "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": 3169.971, "from_m": 3114.54, "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": 9912.273, "from_m": 3169.971, "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": 10446.916, "from_m": 9912.273, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13629.611, "from_m": 10446.916, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13657.239, "from_m": 13629.611, "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": 13683.899, "from_m": 13657.239, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14195.049, "from_m": 13683.899, "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": 14214.965, "from_m": 14195.049, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 14254.294, "from_m": 14214.965, "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": 16425.377, "from_m": 14254.294, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 17287.86, "from_m": 16425.377, "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": 17596.715, "from_m": 17287.86, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 754904, "profile_key": "d6e96887e3fae67e571a054482e3be8f7669abb6274436299595e654a3a5b7b5", "schedule_id": 2421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2125", "location": "Walsall", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Pleck Jn", "stage_seq": 2, "distance_m": 1143.278, "section_seq": 1, "route_path_id": 131383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Bescot Stadium", "stage_seq": 3, "distance_m": 2708.361, "section_seq": 1, "route_path_id": 131383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Perry Barr North Jn", "stage_seq": 4, "distance_m": 9874.305, "section_seq": 1, "route_path_id": 131383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Perry Barr West Jn", "stage_seq": 5, "distance_m": 10446.916, "section_seq": 1, "route_path_id": 131383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Soho East Jn", "stage_seq": 6, "distance_m": 13647.98, "section_seq": 1, "route_path_id": 131383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Soho South Jn", "stage_seq": 7, "distance_m": 14312.807, "section_seq": 1, "route_path_id": 131383}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 8, "distance_m": 17596.715, "section_seq": 1, "route_path_id": 131383}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 17596.715, "from_m": 0.0, "section_seq": 1, "route_path_id": 131383}], "total_distance_m": 17596.715, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 16867.093, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 729.622, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:44Z", "source_id": 64109713, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:50Z", "source_id": 20318050, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19340, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:02Z", "source_id": 64140966, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:03Z", "source_id": 20327202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Walsall |
2125 |
2125 |
3 |
None |
None |
Birmingham New Street |
2150 |
2150 |
4M |
LATE |
+17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18106/2026-09-21/detailed |
None |
Walsall |
2026-09-21T21:42:00+01:00 |
Birmingham New Street |
19.0 |
{"type": "LineString", "coordinates": [[-1.9853141153946712, 52.584150657940945], [-1.9853557, 52.5841081], [-1.9857751999999995, 52.5836788], [-1.9859268, 52.5835469], [-1.9860454, 52.58344300000001], [-1.9863811999999996, 52.5831795], [-1.9865438, 52.583056], [-1.986926, 52.5827578], [-1.9871980999999996, 52.58251329999999], [-1.9873023000000003, 52.58242450000001], [-1.9874767, 52.582286], [-1.9877619999999996, 52.58209709999999], [-1.987848, 52.582037799999995], [-1.9880225, 52.5819339], [-1.9882666, 52.58178240000001], [-1.9885227, 52.5816129], [-1.9889676000000005, 52.5813231], [-1.9894759, 52.5809441], [-1.9898070999999995, 52.5806744], [-1.9902028, 52.5803117], [-1.9904485, 52.58004460000001], [-1.9906412, 52.57983050000001], [-1.9908470999999996, 52.57956670000001], [-1.9910244, 52.5793303], [-1.9913171, 52.57888410000001], [-1.9915965, 52.5784501], [-1.9920017, 52.5778182], [-1.9925684, 52.5769059], [-1.9931594, 52.5759605], [-1.9934062999999995, 52.57555930000001], [-1.9935591, 52.5753179], [-1.9938400104022092, 52.57487162309209], [-1.9941139, 52.57443649999999], [-1.9942880000000005, 52.57415090000001], [-1.9944183999999996, 52.57393719999999], [-1.9947727, 52.5733645], [-1.9949505, 52.573079099999994], [-1.995971, 52.57144149999999], [-1.9962127999999997, 52.5709142], [-1.9965045999999995, 52.570162999999994], [-1.9966206, 52.5697743], [-1.9966503, 52.56955959999999], [-1.9966628, 52.56934139999999], [-1.996667, 52.568922], [-1.9966465, 52.5686341], [-1.9965668, 52.568237200000006], [-1.9964822, 52.56786480000001], [-1.9963698, 52.5675018], [-1.9962511, 52.56721619999999], [-1.9960458999999997, 52.5668345], [-1.9959261, 52.56664010000001], [-1.9957053, 52.5663089], [-1.9953818, 52.565891], [-1.9951720999999996, 52.5656465], [-1.9949599, 52.5654225], [-1.9948552, 52.565316], [-1.9947454999999996, 52.56520969999999], [-1.9945012, 52.56492029999999], [-1.9938808, 52.5644523], [-1.9936134999999997, 52.5642402], [-1.9934751, 52.5640986], [-1.9932106999999992, 52.563884300000005], [-1.9928961999999997, 52.56364870000001], [-1.9927802, 52.5635812], [-1.9925431, 52.5634258], [-1.9923322999999995, 52.56328], [-1.9921275000000005, 52.5631417], [-1.9919696, 52.5630521], [-1.991857, 52.5629882], [-1.9914867999999997, 52.5627838], [-1.9911539969297969, 52.56261474440464], [-1.9910729999999996, 52.56257359999999], [-1.9905475, 52.562280300000005], [-1.9899086, 52.5619221], [-1.988898, 52.56135990000001], [-1.9880755000000003, 52.56090239999999], [-1.9869053999999997, 52.5602452], [-1.9866379, 52.56007329999999], [-1.9863602, 52.559908699999994], [-1.9863219999999997, 52.559886099999986], [-1.986045, 52.5597197], [-1.9857733, 52.5595541], [-1.9854552000000003, 52.559373699999995], [-1.9849380999999993, 52.55904830000001], [-1.984496, 52.558810900000005], [-1.9841717999999997, 52.5586451], [-1.9840167, 52.55853110000001], [-1.9837148999999996, 52.5583091], [-1.9830959, 52.5578701], [-1.9824548, 52.5573952], [-1.9813643000000003, 52.5566426], [-1.9807674, 52.556194600000005], [-1.9799862999999995, 52.55563899999999], [-1.9798831, 52.55556010000001], [-1.9795700999999997, 52.5553543], [-1.9793684, 52.5552217], [-1.9792383, 52.5551418], [-1.9790169999999996, 52.554999899999984], [-1.9785865, 52.5547216], [-1.9783504000000005, 52.5545017], [-1.9781831, 52.5543183], [-1.9777671, 52.5540286], [-1.9777025, 52.55396139999999], [-1.9775027, 52.5537573], [-1.9764555, 52.55268749999999], [-1.9763913, 52.5526232], [-1.976293625062947, 52.55252529584243], [-1.9756690999999995, 52.551899299999995], [-1.9734958, 52.5496247], [-1.97285275126335, 52.54896191164581], [-1.9717049, 52.54777880000001], [-1.9697033, 52.5457189], [-1.9690693, 52.5450746], [-1.9690171, 52.545020699999995], [-1.9687723, 52.544768100000006], [-1.9677169000000003, 52.543669699999995], [-1.9661561, 52.5420737], [-1.9651982, 52.5410851], [-1.9651338, 52.5410195], [-1.9649053, 52.5407869], [-1.9645638999999997, 52.5404369], [-1.9637277, 52.53966719999998], [-1.96292, 52.53901890000001], [-1.9623860999999996, 52.5386428], [-1.9618027, 52.53825340000001], [-1.9612080000000005, 52.5378944], [-1.9605947999999995, 52.53755160000001], [-1.9600543, 52.537268], [-1.9594522999999997, 52.5369821], [-1.9591554, 52.5368446], [-1.9588654000000003, 52.5367167], [-1.9585226999999996, 52.536572], [-1.9582669, 52.53646830000001], [-1.9577304999999996, 52.536259699999995], [-1.9573134, 52.53610950000001], [-1.9568998999999996, 52.5359625], [-1.9567400999999995, 52.53590870000001], [-1.9565374, 52.53584149999999], [-1.9563566, 52.5357839], [-1.9561659, 52.5357257], [-1.9559649999999993, 52.5356624], [-1.9558118999999996, 52.5356156], [-1.955635, 52.5355653], [-1.9554097, 52.53550330000001], [-1.9552124, 52.535446699999994], [-1.9550126, 52.5353929], [-1.9547995, 52.5353377], [-1.9546239, 52.5352953], [-1.9544453, 52.5352517], [-1.9542591, 52.535205600000005], [-1.9541075000000003, 52.53516969999999], [-1.9539466, 52.53513300000001], [-1.9537506, 52.5350894], [-1.9536019, 52.5350579], [-1.9533874, 52.53501299999999], [-1.9531365999999997, 52.53496410000001], [-1.952907, 52.5349197], [-1.9526656, 52.53487489999999], [-1.9524497000000005, 52.5348365], [-1.9521815, 52.53479000000001], [-1.9519267, 52.53475], [-1.9516571, 52.534710100000005], [-1.9513447, 52.53466600000001], [-1.9510981, 52.5346337], [-1.9508109, 52.5345975], [-1.9505924999999995, 52.5345717], [-1.9502304, 52.534535], [-1.9500142999999996, 52.5345135], [-1.9498023999999996, 52.534495500000006], [-1.9495571999999997, 52.534475500000006], [-1.949341, 52.53445959999999], [-1.9490931, 52.5344428], [-1.9488528999999997, 52.5344286], [-1.9485592, 52.5344123], [-1.9483166, 52.53440369999999], [-1.9480846, 52.53439389999999], [-1.9478082000000003, 52.53438619999999], [-1.9475882, 52.5343813], [-1.9472999, 52.5343789], [-1.9470169, 52.53437809999999], [-1.9467593999999997, 52.5343772], [-1.9464697, 52.5343797], [-1.9461789, 52.5343849], [-1.9459225999999996, 52.53439029999999], [-1.9456639, 52.534398], [-1.9454036, 52.5344042], [-1.9451246, 52.534410699999995], [-1.944847, 52.5344172], [-1.944587, 52.5344232], [-1.9443269, 52.5344281], [-1.9440667, 52.53443059999999], [-1.9438586, 52.5344303], [-1.9435772, 52.5344281], [-1.9433516999999996, 52.5344254], [-1.9430995, 52.5344221], [-1.9428141, 52.5344175], [-1.9424934, 52.5344058], [-1.942205, 52.53439439999999], [-1.9419035, 52.5343808], [-1.941631, 52.53436500000001], [-1.9413856000000005, 52.53435189999999], [-1.9411509, 52.5343356], [-1.9408775000000005, 52.5343147], [-1.9406536, 52.534296799999986], [-1.940376, 52.5342723], [-1.9401158, 52.5342462], [-1.939842, 52.534214899999995], [-1.9395697999999997, 52.534183899999995], [-1.9393243, 52.53415289999999], [-1.939095, 52.5341227], [-1.9388603, 52.534091700000005], [-1.9385882999999997, 52.53405209999999], [-1.9383093, 52.5340113], [-1.9380556, 52.533970200000006], [-1.9378064, 52.5339289], [-1.9375286, 52.53388040000001], [-1.9373033, 52.5338396], [-1.9370069, 52.533782499999994], [-1.936732, 52.53372790000001], [-1.9364343, 52.533665099999986], [-1.9362051, 52.53361639999999], [-1.9359314999999997, 52.533556100000006], [-1.935674, 52.5334957], [-1.93543, 52.53343530000001], [-1.9352474, 52.5333885], [-1.9350154, 52.53332809999999], [-1.9346908, 52.533243299999995], [-1.9344389, 52.53317429999999], [-1.9341181999999997, 52.53308259999999], [-1.9338687, 52.53300670000001], [-1.9335551, 52.532912399999994], [-1.9333298, 52.5328398], [-1.9331058, 52.5327623], [-1.9328846, 52.53268640000001], [-1.9325788, 52.5325836], [-1.9322931, 52.5324825], [-1.932026, 52.53238590000001], [-1.9318156999999996, 52.5323063], [-1.93155, 52.53220309999999], [-1.9312779, 52.532094999999984], [-1.9310658, 52.5320073], [-1.9308634999999996, 52.53192359999999], [-1.9306302, 52.531823300000006], [-1.9303616999999995, 52.531703], [-1.930123, 52.5315913], [-1.9298925, 52.531487199999994], [-1.9296390999999995, 52.531364], [-1.9292689, 52.53117390000001], [-1.9290517, 52.5310695], [-1.9288857, 52.5309829], [-1.9286868999999995, 52.5308729], [-1.9285016, 52.5307689], [-1.9283326, 52.53067260000001], [-1.9281288, 52.530556], [-1.9279384, 52.53044500000001], [-1.9277426, 52.5303267], [-1.9275602, 52.53021410000001], [-1.9273752999999996, 52.5300994], [-1.9271525, 52.529958], [-1.9269325, 52.52981849999999], [-1.926718, 52.5296773], [-1.9265168, 52.529541899999984], [-1.9262982, 52.5293934], [-1.9261039, 52.529258299999995], [-1.9259067999999997, 52.5291196], [-1.9257202, 52.52898379999999], [-1.9255364, 52.5288484], [-1.9253608, 52.528713], [-1.9252027, 52.528591699999986], [-1.9250028999999995, 52.52843339999999], [-1.9248416999999995, 52.52830339999999], [-1.9246193000000005, 52.52812089999999], [-1.9244314, 52.527962299999984], [-1.9242703999999995, 52.5278196], [-1.9241057, 52.52767469999999], [-1.9239365, 52.5275234], [-1.9237729, 52.52737079999999], [-1.9235987, 52.5272047], [-1.9234094, 52.527023199999995], [-1.9232568, 52.5268726], [-1.9230864000000003, 52.5267005], [-1.922932, 52.526536099999994], [-1.9227552, 52.52635120000001], [-1.9226276, 52.5262122], [-1.9224749, 52.5260387], [-1.9223354, 52.52588699999999], [-1.92224, 52.5257814], [-1.9220403999999995, 52.52555980000001], [-1.9219316, 52.5254395], [-1.9217451, 52.52523800000001], [-1.9215909, 52.52507399999999], [-1.9214503, 52.5249291], [-1.9212945, 52.524772899999995], [-1.9211472, 52.524623899999995], [-1.9210251999999997, 52.5245072], [-1.9208935, 52.524380400000005], [-1.9207516, 52.52424859999999], [-1.9206052, 52.52411279999999], [-1.9204751, 52.5239937], [-1.9203439, 52.5238773], [-1.9202055, 52.523753799999994], [-1.9200580000000005, 52.5236256], [-1.9198838999999996, 52.52347830000001], [-1.9197295, 52.52335149999999], [-1.9195886, 52.5232348], [-1.9194251999999996, 52.52310539999999], [-1.9192817, 52.5229936], [-1.9191446999999997, 52.522888], [-1.918961, 52.5227501], [-1.9188028, 52.5226318], [-1.9186595, 52.522526000000006], [-1.9185091000000003, 52.52241639999999], [-1.9183696, 52.5223168], [-1.9181724, 52.52217890000001], [-1.918041, 52.522089099999995], [-1.917872, 52.52197489999999], [-1.9176762000000005, 52.521840299999994], [-1.9174979, 52.521728499999995], [-1.9172915, 52.5216023], [-1.9170888, 52.5214722], [-1.9170027, 52.52141779999999], [-1.9168674999999995, 52.5213188], [-1.9167831, 52.5212535], [-1.9166838, 52.5211785], [-1.9165752000000005, 52.521092], [-1.9164585, 52.520994900000005], [-1.9163270999999995, 52.5208774], [-1.9162037, 52.5207688], [-1.9161112, 52.52067579999999], [-1.9160066, 52.5205673], [-1.9159087, 52.52046769999999], [-1.9158254999999995, 52.5203673], [-1.9157491, 52.52027189999999], [-1.9156833, 52.5201862], [-1.9156109, 52.52007929999999], [-1.9155626, 52.5200001], [-1.915501, 52.5199006], [-1.9154379, 52.519785500000005], [-1.915395, 52.5196925], [-1.9153548, 52.51959779999999], [-1.9153104999999997, 52.519490099999985], [-1.9152743, 52.5193824], [-1.9152408, 52.5192755], [-1.9152139999999995, 52.5191678], [-1.9151952, 52.5190674], [-1.9151831, 52.518958], [-1.9151723999999997, 52.51884129999999], [-1.9151684, 52.5187303], [-1.9151723999999997, 52.5186112], [-1.9151885, 52.5184464], [-1.9152126000000005, 52.5182856], [-1.9152435, 52.518130499999984], [-1.9152797, 52.51797299999999], [-1.9153212, 52.51780329999999], [-1.9153601, 52.5176311], [-1.9154031, 52.517450700000005], [-1.9154393, 52.5172859], [-1.9154807999999997, 52.51710719999999], [-1.915513, 52.516974999999995], [-1.9155479, 52.516817499999995], [-1.9155727, 52.51670010000001], [-1.9155827999999997, 52.5166526], [-1.9156176, 52.516509000000006], [-1.9156430999999996, 52.5163874], [-1.9156632, 52.51628529999999], [-1.9157142, 52.51606659999999], [-1.9157356, 52.5159622], [-1.9157705, 52.5158169], [-1.9158, 52.5156912], [-1.9158388999999996, 52.515554900000005], [-1.9158807, 52.51541319999999], [-1.9159221, 52.515297], [-1.915965, 52.5151901], [-1.9160133, 52.5150832], [-1.9160709, 52.51496890000001], [-1.9161313, 52.514861200000006], [-1.9161863, 52.5147698], [-1.9162519999999996, 52.514675100000005], [-1.916319, 52.514582100000005], [-1.9164049, 52.514471099999994], [-1.9165003, 52.5143629], [-1.9165952999999996, 52.51425649999999], [-1.9166945, 52.51415849999999], [-1.9167696, 52.51409], [-1.9168810999999992, 52.5140022], [-1.9171665999999996, 52.5137888], [-1.9172551, 52.51372429999999], [-1.9173919, 52.5136313], [-1.9175502, 52.5135301], [-1.9177083999999995, 52.513440299999985], [-1.9179002, 52.5133334], [-1.9181148, 52.5132224], [-1.9183186, 52.513117900000005], [-1.9185292, 52.51301180000001], [-1.918729, 52.51291469999999], [-1.9189141000000003, 52.51283060000001], [-1.9190682999999995, 52.512759599999995], [-1.9192107, 52.5126955], [-1.9195900999999995, 52.51255269999999], [-1.9201056999999997, 52.512383699999994], [-1.920655, 52.51221880000001], [-1.9207742000000003, 52.512188300000005], [-1.9210237999999995, 52.5121282], [-1.9212449, 52.5120752], [-1.9214798, 52.51201720000001], [-1.9217197, 52.51194910000001], [-1.9219263999999996, 52.511887400000006], [-1.9221098999999997, 52.51182920000001], [-1.9222734999999995, 52.5117728], [-1.9224210999999995, 52.51171649999999], [-1.9225498, 52.51166349999999], [-1.9226678, 52.511615299999995], [-1.9228261, 52.511546799999984], [-1.9230018, 52.51146189999999], [-1.923164, 52.5113794], [-1.9233343000000005, 52.51128479999999], [-1.9235234, 52.5111697], [-1.9236736000000003, 52.5110701], [-1.9238105999999997, 52.5109725], [-1.9239687, 52.5108505], [-1.92408, 52.51075670000001], [-1.9241846, 52.510660400000006], [-1.9242837999999995, 52.5105657], [-1.9243709999999996, 52.5104767], [-1.9244569, 52.51038119999998], [-1.9245427, 52.5102808], [-1.9246124, 52.5101886], [-1.9246862, 52.51008409999999], [-1.9247506, 52.50998779999999], [-1.9248121999999996, 52.509891499999995], [-1.9248686, 52.5097927], [-1.9249195, 52.5097005], [-1.9249651, 52.5096058], [-1.9250174, 52.5094899], [-1.92511, 52.5092662], [-1.925165, 52.50913810000001], [-1.9252172999999997, 52.5090067], [-1.9252842999999995, 52.50883770000001], [-1.925346, 52.508679400000005], [-1.9254116999999995, 52.5085169], [-1.9254774, 52.50835039999998], [-1.9255378, 52.508199399999995], [-1.9256062, 52.5080321], [-1.9256679, 52.507875299999995], [-1.9257363000000003, 52.5077056], [-1.9257925999999996, 52.5075635], [-1.9258543, 52.50740760000001], [-1.9259146000000005, 52.50725990000001], [-1.9259735999999996, 52.5071121], [-1.92603, 52.5069709], [-1.9260903, 52.5068289], [-1.9261399, 52.506704], [-1.9261909, 52.506575000000005], [-1.9262498999999995, 52.5064387], [-1.9263036, 52.5063073], [-1.9263718999999997, 52.5061358], [-1.9264134999999996, 52.506024], [-1.9264564, 52.505911399999995], [-1.9264900000000005, 52.5058085], [-1.9265235000000005, 52.50570319999999], [-1.9265517, 52.50559950000001], [-1.9265744999999996, 52.5054893], [-1.9265946000000005, 52.505379100000006], [-1.9266066, 52.50527869999999], [-1.9266187, 52.505171], [-1.9266240999999995, 52.50506649999999], [-1.9266227, 52.5049587], [-1.9266149, 52.5048325], [-1.9266042, 52.50467170000001], [-1.9265948, 52.504515], [-1.9265812, 52.50437339999999], [-1.9265704, 52.50425020000001], [-1.9265596999999997, 52.504119499999995], [-1.9265517, 52.5039799], [-1.9265476, 52.503873799999994], [-1.9265448999999997, 52.503766899999995], [-1.9265462999999996, 52.503656699999986], [-1.926549, 52.503553800000006], [-1.926557, 52.50344440000001], [-1.9265744999999996, 52.503331], [-1.9265919, 52.503229700000006], [-1.9266147, 52.50311630000001], [-1.9266482, 52.50300849999999], [-1.9266897999999997, 52.50288599999999], [-1.9267249, 52.502783499999985], [-1.9267595, 52.5026942], [-1.9268077999999995, 52.502584000000006], [-1.9268574, 52.502495], [-1.9269084, 52.5024068], [-1.9269741, 52.502303999999995], [-1.9270397999999995, 52.5022093], [-1.9271203, 52.50210400000001], [-1.92719, 52.5020182], [-1.9272623999999996, 52.5019366], [-1.9273978999999997, 52.50178970000001], [-1.9274515, 52.501741499999994], [-1.9275253000000003, 52.50166959999999], [-1.9276274, 52.5015753], [-1.9277237999999997, 52.501495799999994], [-1.9278269999999995, 52.5014149], [-1.9279436999999997, 52.5013227], [-1.9280832000000003, 52.5012272], [-1.9282227, 52.50113979999999], [-1.9283433999999997, 52.5010663], [-1.9284641, 52.50099689999999], [-1.9285848, 52.50092839999999], [-1.9287403000000003, 52.5008467], [-1.9289911, 52.5007194], [-1.9292634, 52.50058630000001], [-1.9295195, 52.5004614], [-1.9296831, 52.500386299999995], [-1.9298212999999995, 52.50031690000001], [-1.9299634, 52.5002467], [-1.9300546, 52.500205], [-1.9302037, 52.50013919999999], [-1.9304207, 52.500035999999994], [-1.9306165, 52.499943], [-1.9308187000000003, 52.4998531], [-1.9310156999999992, 52.4997607], [-1.9311962, 52.4996772], [-1.9313957, 52.4995886], [-1.9316707, 52.49946859999999], [-1.9318020999999996, 52.499415600000006], [-1.9319736999999997, 52.499347], [-1.9321172, 52.49928899999999], [-1.9322392999999995, 52.4992433], [-1.9323572999999996, 52.4991992], [-1.9324726000000003, 52.49915839999999], [-1.9325230999999996, 52.49914090000001], [-1.9327236, 52.49907139999999], [-1.9328776000000003, 52.4990245], [-1.9330599999999996, 52.4989673], [-1.9332733, 52.498902], [-1.9334826999999997, 52.4988395], [-1.9336500999999997, 52.4987926], [-1.9338192999999997, 52.49874560000001], [-1.934035, 52.49869060000001], [-1.9342176, 52.4986444], [-1.9344306, 52.49859589999999], [-1.934668, 52.49854439999999], [-1.9348761, 52.498498999999995], [-1.9351081, 52.4984533], [-1.9353213, 52.49841409999999], [-1.9355196, 52.4983787], [-1.9356859, 52.4983501], [-1.9358766, 52.498320199999995], [-1.9360145, 52.498299499999995], [-1.9361352000000005, 52.4982832], [-1.9362561, 52.49826800000001], [-1.9365797310886383, 52.498229411434906], [-1.9366776861745432, 52.49821773162879], [-1.9368113, 52.4982018], [-1.9371465999999995, 52.4981659], [-1.9374334, 52.49813540000001], [-1.9376976, 52.4981076], [-1.9379819, 52.4980799], [-1.9382018, 52.498057], [-1.9385961, 52.4980154], [-1.9390147, 52.49797409999999], [-1.9392172, 52.4979488], [-1.9394008, 52.4979223], [-1.9396089, 52.49789079999999], [-1.9397951, 52.497855300000005], [-1.9400162999999997, 52.4978088], [-1.9402472, 52.4977536], [-1.9404873, 52.4976875], [-1.9407097, 52.497619400000005], [-1.9409243, 52.4975459], [-1.9411174, 52.49747409999999], [-1.9413051, 52.4973981], [-1.9414781, 52.4973214], [-1.9416404, 52.49724549999999], [-1.9418295000000003, 52.4971458], [-1.9419945000000003, 52.49705600000001], [-1.9421542999999992, 52.4969617], [-1.9423193999999997, 52.496856400000006], [-1.9426261, 52.49665999999999], [-1.9427494999999997, 52.49657429999999], [-1.94280300906001, 52.49653601835532], [-1.9428875999999995, 52.4964755], [-1.9429126, 52.4964557], [-1.9429534, 52.49642329999999], [-1.9430270999999997, 52.496354700000005], [-1.9431128, 52.49627240000001], [-1.9431478, 52.4962371], [-1.9432228999999996, 52.49616439999999], [-1.9433248, 52.4960632], [-1.9434147, 52.49595219999999], [-1.9434898, 52.4958534], [-1.9435542, 52.49575540000001], [-1.9436212, 52.495639399999995], [-1.9436789, 52.495525099999995], [-1.9437272, 52.4954043], [-1.9437647, 52.495299], [-1.9437929, 52.49518379999999], [-1.9438184000000005, 52.49506789999999], [-1.9438345, 52.49497070000001], [-1.9438372, 52.49486379999999], [-1.9438374000000005, 52.49475880000001], [-1.9438304, 52.4946564], [-1.9438184000000005, 52.494542900000006], [-1.943805, 52.49445310000001], [-1.9437862, 52.4943061], [-1.943785527465124, 52.49430286280318], [-1.9437593999999996, 52.49417709999999], [-1.9437365, 52.4940774], [-1.943708, 52.493981600000005], [-1.9436788000000005, 52.4938872], [-1.9436288, 52.49376689999999], [-1.9435819, 52.493668099999994], [-1.9435202000000005, 52.4935619], [-1.9434585, 52.49345579999999], [-1.9433860999999997, 52.4933561], [-1.9433123000000003, 52.49325979999999], [-1.9432265, 52.493156899999995], [-1.9431393, 52.493061400000016], [-1.9430069, 52.492929399999994], [-1.9428916, 52.49281589999999], [-1.9427839, 52.492718399999994], [-1.9426136000000005, 52.492566499999995], [-1.9425023, 52.4924612], [-1.9424342999999993, 52.4923896], [-1.9423722, 52.4923257], [-1.9423253000000005, 52.49226850000001], [-1.9422581999999995, 52.49219339999999], [-1.9421764, 52.4921011], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} |
10.8 |
2148 |
2207 |
Walsall |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-21 21:17:52 |
TERMINATED |
2026-09-21 21:07:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327202 |
1790024764064496 |
50 |
50 |
2026-09-21 21:17:43.699008 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:42.716275 |
| 723851 |
755335 |
W28060 |
872P65M721 |
2026-09-21 |
COMPLETE |
20327206 |
2026-09-21 22:07:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 755335, "stp": "P", "toc": "Southern", "uid": "W28060", "consist": "377606", "dest_crs": "TAT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W28060/2026-09-21/detailed", "trust_id": "872P65M721", "origin_crs": "PUR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tattenham Corner", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "2", "is_terminated": 1, "next_location": "Tattenham Corner", "signalling_id": "2P65", "timing_status": "EARLY", "origin_station": "Purley", "current_leg_arr": "2207", "current_leg_dep": "2204", "current_leg_end": "Tattenham Corner", "origin_dep_time": "2144", "origin_platform": "6", "current_location": "Tattenham Corner", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]}", "current_leg_start": "Tadworth", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.3090676", "next_location_lon": "-0.2423635", "previous_location": "Tadworth", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.893, \"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\": 326.359, \"from_m\": 265.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 668.41, \"from_m\": 326.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\": 767.264, \"from_m\": 668.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\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 801.42, \"from_m\": 767.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\": 1716.605, \"from_m\": 801.42, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2604.322, \"from_m\": 1716.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2615.022, \"from_m\": 2604.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2654.087, \"from_m\": 2615.022, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2840.784, \"from_m\": 2654.087, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3543.547, \"from_m\": 2840.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4835.757, \"from_m\": 3543.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6180.143, \"from_m\": 4835.757, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6847.86, \"from_m\": 6180.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7496.046, \"from_m\": 6847.86, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7944.915, \"from_m\": 7496.046, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10016.608, \"from_m\": 7944.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10204.157, \"from_m\": 10016.608, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10617.43, \"from_m\": 10204.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12029.851, \"from_m\": 10617.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12995.199, \"from_m\": 12029.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\": 13082.391, \"from_m\": 12995.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13900.94, \"from_m\": 13082.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755335, \"profile_key\": \"2874db5ebfd6b1085e8edcabf0833d135e733affa4b5276418129f5c0538a5b9\", \"schedule_id\": 25910, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Purley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Reedham\", \"stage_seq\": 2, \"distance_m\": 1595.161, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"Coulsdon Town\", \"stage_seq\": 3, \"distance_m\": 2763.592, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Woodmansterne\", \"stage_seq\": 4, \"distance_m\": 4338.064, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Chipstead\", \"stage_seq\": 5, \"distance_m\": 5939.451, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"Kingswood\", \"stage_seq\": 6, \"distance_m\": 9772.538, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2204H\", \"location\": \"Tadworth\", \"stage_seq\": 7, \"distance_m\": 11936.663, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Tattenham Corner\", \"stage_seq\": 8, \"distance_m\": 13900.94, \"section_seq\": 1, \"route_path_id\": 130837}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13900.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130837}], \"total_distance_m\": 13900.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13714.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 186.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3090676", "current_position_lon": "-0.2423635", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30236, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:10Z\", \"source_id\": 64097196, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:16Z\", \"source_id\": 20314404, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:55Z\", \"source_id\": 64103447, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:55Z\", \"source_id\": 20316167, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:03Z\", \"source_id\": 64108274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:09Z\", \"source_id\": 20317607, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:49Z\", \"source_id\": 64120600, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:48Z\", \"source_id\": 20321230, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:32Z\", \"source_id\": 64130895, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:33Z\", \"source_id\": 20324249, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:00Z\", \"source_id\": 64140915, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:03Z\", \"source_id\": 20327206, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tattenham Corner", "service_state_platform": "2", "timing_fact_generation": 1790024764578794, "current_leg_arrival_utc": "2026-09-21T22:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:54.314846", "service_state_evidence_id": 20327206, "current_leg_start_actual_dep": "2026-09-21T22:04:30+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:54.580607", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
PUR |
TAT |
2P65 |
377606 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 265.893, "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": 326.359, "from_m": 265.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 668.41, "from_m": 326.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": 767.264, "from_m": 668.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", "infrastructure_limit_mph": 20.0}, {"to_m": 801.42, "from_m": 767.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": 1716.605, "from_m": 801.42, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2604.322, "from_m": 1716.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2615.022, "from_m": 2604.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2654.087, "from_m": 2615.022, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2840.784, "from_m": 2654.087, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3543.547, "from_m": 2840.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4835.757, "from_m": 3543.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6180.143, "from_m": 4835.757, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6847.86, "from_m": 6180.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7496.046, "from_m": 6847.86, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7944.915, "from_m": 7496.046, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10016.608, "from_m": 7944.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10204.157, "from_m": 10016.608, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10617.43, "from_m": 10204.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12029.851, "from_m": 10617.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12995.199, "from_m": 12029.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": 13082.391, "from_m": 12995.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13900.94, "from_m": 13082.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755335, "profile_key": "2874db5ebfd6b1085e8edcabf0833d135e733affa4b5276418129f5c0538a5b9", "schedule_id": 25910, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2144", "location": "Purley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Reedham", "stage_seq": 2, "distance_m": 1595.161, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "Coulsdon Town", "stage_seq": 3, "distance_m": 2763.592, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Woodmansterne", "stage_seq": 4, "distance_m": 4338.064, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Chipstead", "stage_seq": 5, "distance_m": 5939.451, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "Kingswood", "stage_seq": 6, "distance_m": 9772.538, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2204H", "location": "Tadworth", "stage_seq": 7, "distance_m": 11936.663, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Tattenham Corner", "stage_seq": 8, "distance_m": 13900.94, "section_seq": 1, "route_path_id": 130837}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13900.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 130837}], "total_distance_m": 13900.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13714.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 186.697, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30236, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:10Z", "source_id": 64097196, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:16Z", "source_id": 20314404, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:55Z", "source_id": 64103447, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:55Z", "source_id": 20316167, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30280, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:03Z", "source_id": 64108274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:09Z", "source_id": 20317607, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30273, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:49Z", "source_id": 64120600, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:48Z", "source_id": 20321230, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:32Z", "source_id": 64130895, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:33Z", "source_id": 20324249, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:00Z", "source_id": 64140915, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:03Z", "source_id": 20327206, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Purley |
2144 |
2144 |
6 |
None |
None |
Tattenham Corner |
2208 |
2208 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W28060/2026-09-21/detailed |
None |
Tadworth |
2026-09-21T22:04:30+01:00 |
Tattenham Corner |
3.0 |
{"type": "LineString", "coordinates": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]} |
1.2 |
2204 |
2207 |
Tadworth |
Tattenham Corner |
Tattenham Corner |
51.3090676 |
-0.2423635 |
51.3090676 |
-0.2423635 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:07:00 |
Tattenham Corner |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327206 |
1790024764578794 |
24 |
24 |
2026-09-21 21:17:54.580607 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:54.314846 |
| 723852 |
754834 |
G85485 |
352C32M721 |
2026-09-21 |
COMPLETE |
20327320 |
2026-09-21 22:07:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 754834, "stp": "P", "toc": "Northern", "uid": "G85485", "consist": "331019+331023", "dest_crs": "LIV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85485/2026-09-21/detailed", "trust_id": "352C32M721", "origin_crs": "WGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "4", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2C32", "timing_status": "EARLY", "origin_station": "Wigan North Western", "current_leg_arr": "2207", "current_leg_dep": "2204", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "2121", "origin_platform": "6", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill", "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\": 190.517, \"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\": 276.441, \"from_m\": 190.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.781, \"from_m\": 276.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 360.968, \"from_m\": 301.781, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 714.558, \"from_m\": 360.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1463.284, \"from_m\": 714.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1536.887, \"from_m\": 1463.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1547.99, \"from_m\": 1536.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14072.948, \"from_m\": 1547.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\": 14499.285, \"from_m\": 14072.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15138.988, \"from_m\": 14499.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21077.286, \"from_m\": 15138.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22624.5, \"from_m\": 21077.286, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22718.006, \"from_m\": 22624.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23010.781, \"from_m\": 22718.006, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24932.745, \"from_m\": 23010.781, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27600.277, \"from_m\": 24932.745, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30346.097, \"from_m\": 27600.277, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30573.826, \"from_m\": 30346.097, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30616.477, \"from_m\": 30573.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31715.114, \"from_m\": 30616.477, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32081.218, \"from_m\": 31715.114, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32398.576, \"from_m\": 32081.218, \"capability_applied\": null, \"effective_limit_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\": 754834, \"profile_key\": \"57e72818a6affd890b3913c0d50a68fced68f597368d2a33161d1e9a6a9bb46c\", \"schedule_id\": 12412, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Wigan North Western\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Wigan South Jn\", \"stage_seq\": 2, \"distance_m\": 714.558, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 3, \"distance_m\": 2065.895, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127\", \"location\": \"Bryn\", \"stage_seq\": 4, \"distance_m\": 5914.227, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Garswood\", \"stage_seq\": 5, \"distance_m\": 7994.887, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"St. Helens Central\", \"stage_seq\": 6, \"distance_m\": 14186.487, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Thatto Heath\", \"stage_seq\": 7, \"distance_m\": 16846.01, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"Eccleston Park\", \"stage_seq\": 8, \"distance_m\": 18377.725, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Prescot\", \"stage_seq\": 9, \"distance_m\": 19864.992, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 23294.016, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2154\", \"location\": \"Roby\", \"stage_seq\": 11, \"distance_m\": 24113.842, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Broad Green\", \"stage_seq\": 12, \"distance_m\": 26671.328, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 13, \"distance_m\": 28014.746, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 14, \"distance_m\": 28601.24, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 15, \"distance_m\": 29180.914, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 16, \"distance_m\": 29665.421, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204\", \"location\": \"Edge Hill\", \"stage_seq\": 17, \"distance_m\": 30227.631, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 18, \"distance_m\": 31122.684, \"section_seq\": 1, \"route_path_id\": 134469}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 19, \"distance_m\": 32398.576, \"section_seq\": 1, \"route_path_id\": 134469}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32398.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134469}], \"total_distance_m\": 32398.576, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13465.476, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18933.1, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2121", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:55Z\", \"source_id\": 64051418, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:59Z\", \"source_id\": 20301067, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:33Z\", \"source_id\": 64059658, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:36Z\", \"source_id\": 20303439, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:50Z\", \"source_id\": 20307584, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:56Z\", \"source_id\": 64083482, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:04Z\", \"source_id\": 20310349, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:14Z\", \"source_id\": 64090700, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:18Z\", \"source_id\": 20312500, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:27Z\", \"source_id\": 20314537, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 64103795, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 20316261, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:44Z\", \"source_id\": 64109711, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:50Z\", \"source_id\": 20318042, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:06Z\", \"source_id\": 64117003, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:11Z\", \"source_id\": 20320197, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:24Z\", \"source_id\": 64124119, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:26Z\", \"source_id\": 20322207, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:02Z\", \"source_id\": 64132044, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:08Z\", \"source_id\": 20324638, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:15Z\", \"source_id\": 64141433, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:19Z\", \"source_id\": 20327320, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "4", "timing_fact_generation": 1790024780869155, "current_leg_arrival_utc": "2026-09-21T22:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:56.207749", "service_state_evidence_id": 20327320, "current_leg_start_actual_dep": "2026-09-21T22:04:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:56.772815", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WGN |
LIV |
2C32 |
331019+331023 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 190.517, "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": 276.441, "from_m": 190.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.781, "from_m": 276.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 360.968, "from_m": 301.781, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 714.558, "from_m": 360.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1463.284, "from_m": 714.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1536.887, "from_m": 1463.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1547.99, "from_m": 1536.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14072.948, "from_m": 1547.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": 14499.285, "from_m": 14072.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15138.988, "from_m": 14499.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21077.286, "from_m": 15138.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22624.5, "from_m": 21077.286, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22718.006, "from_m": 22624.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23010.781, "from_m": 22718.006, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24932.745, "from_m": 23010.781, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27600.277, "from_m": 24932.745, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30346.097, "from_m": 27600.277, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30573.826, "from_m": 30346.097, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30616.477, "from_m": 30573.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31715.114, "from_m": 30616.477, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32081.218, "from_m": 31715.114, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32398.576, "from_m": 32081.218, "capability_applied": null, "effective_limit_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": 754834, "profile_key": "57e72818a6affd890b3913c0d50a68fced68f597368d2a33161d1e9a6a9bb46c", "schedule_id": 12412, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2121", "location": "Wigan North Western", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Wigan South Jn", "stage_seq": 2, "distance_m": 714.558, "section_seq": 1, "route_path_id": 134469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Springs Branch Jn", "stage_seq": 3, "distance_m": 2065.895, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127", "location": "Bryn", "stage_seq": 4, "distance_m": 5914.227, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Garswood", "stage_seq": 5, "distance_m": 7994.887, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "St. Helens Central", "stage_seq": 6, "distance_m": 14186.487, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Thatto Heath", "stage_seq": 7, "distance_m": 16846.01, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "Eccleston Park", "stage_seq": 8, "distance_m": 18377.725, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Prescot", "stage_seq": 9, "distance_m": 19864.992, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "Huyton", "stage_seq": 10, "distance_m": 23294.016, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2154", "location": "Roby", "stage_seq": 11, "distance_m": 24113.842, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Broad Green", "stage_seq": 12, "distance_m": 26671.328, "section_seq": 1, "route_path_id": 134469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Olive Mount Jn", "stage_seq": 13, "distance_m": 28014.746, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "Wavertree Technology Park", "stage_seq": 14, "distance_m": 28601.24, "section_seq": 1, "route_path_id": 134469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Bootle Branch Jn", "stage_seq": 15, "distance_m": 29180.914, "section_seq": 1, "route_path_id": 134469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Edge Hill S.B.", "stage_seq": 16, "distance_m": 29665.421, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204", "location": "Edge Hill", "stage_seq": 17, "distance_m": 30227.631, "section_seq": 1, "route_path_id": 134469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Crown Street Jn", "stage_seq": 18, "distance_m": 31122.684, "section_seq": 1, "route_path_id": 134469}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 19, "distance_m": 32398.576, "section_seq": 1, "route_path_id": 134469}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32398.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 134469}], "total_distance_m": 32398.576, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13465.476, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18933.1, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9461, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:55Z", "source_id": 64051418, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:59Z", "source_id": 20301067, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9464, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:33Z", "source_id": 64059658, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:36Z", "source_id": 20303439, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:50Z", "source_id": 20307584, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:56Z", "source_id": 64083482, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:04Z", "source_id": 20310349, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10026, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:14Z", "source_id": 64090700, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:18Z", "source_id": 20312500, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:27Z", "source_id": 20314537, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10017, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 64103795, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 20316261, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:44Z", "source_id": 64109711, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:52:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:50Z", "source_id": 20318042, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10000, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:06Z", "source_id": 64117003, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:55:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:11Z", "source_id": 20320197, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9982, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:24Z", "source_id": 64124119, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:26Z", "source_id": 20322207, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:02Z", "source_id": 64132044, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:08Z", "source_id": 20324638, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:15Z", "source_id": 64141433, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:19Z", "source_id": 20327320, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Wigan North Western |
2121 |
2121 |
6 |
None |
None |
Liverpool Lime Street HL/ML |
2208 |
2208 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85485/2026-09-21/detailed |
None |
Edge Hill |
2026-09-21T22:04:00+01:00 |
Liverpool Lime Street HL/ML |
3.0 |
{"type": "LineString", "coordinates": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
1.3 |
2204 |
2207 |
Edge Hill |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:07:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327320 |
1790024780869155 |
65 |
65 |
2026-09-21 21:17:56.772815 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:56.207749 |
| 723853 |
755128 |
P24679 |
322S39M721 |
2026-09-21 |
COMPLETE |
20327380 |
2026-09-21 22:07:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 755128, "stp": "O", "toc": "Northern", "uid": "P24679", "consist": "195016", "dest_crs": "MAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24679/2026-09-21/detailed", "trust_id": "322S39M721", "origin_crs": "NMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2S39", "timing_status": "ON TIME", "origin_station": "New Mills Central", "current_leg_arr": "2207", "current_leg_dep": "2203", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2134", "origin_platform": "2", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Ashburys", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4948.441, \"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\": 5157.705, \"from_m\": 4948.441, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6486.991, \"from_m\": 5157.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\": 6623.313, \"from_m\": 6486.991, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8386.167, \"from_m\": 6623.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8418.382, \"from_m\": 8386.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8485.879, \"from_m\": 8418.382, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17842.796, \"from_m\": 8485.879, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17885.259, \"from_m\": 17842.796, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18356.571, \"from_m\": 17885.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18442.774, \"from_m\": 18356.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\": 18501.13, \"from_m\": 18442.774, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19256.602, \"from_m\": 18501.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19426.095, \"from_m\": 19256.602, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19516.814, \"from_m\": 19426.095, \"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\": 19540.871, \"from_m\": 19516.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19611.884, \"from_m\": 19540.871, \"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\": 19650.879, \"from_m\": 19611.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19694.034, \"from_m\": 19650.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19857.759, \"from_m\": 19694.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20167.172, \"from_m\": 19857.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\": 20213.378, \"from_m\": 20167.172, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20291.167, \"from_m\": 20213.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}, {\"to_m\": 20700.348, \"from_m\": 20291.167, \"capability_applied\": null, \"effective_limit_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\": 755128, \"profile_key\": \"08ce1bf0967b9643184dc10fd3615c072e1d87b322e0a7db0730a7791e03488c\", \"schedule_id\": 39911, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"New Mills Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Strines\", \"stage_seq\": 2, \"distance_m\": 2270.719, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Marple\", \"stage_seq\": 3, \"distance_m\": 5622.744, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 4, \"distance_m\": 6565.943, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Romiley\", \"stage_seq\": 5, \"distance_m\": 8254.294, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Bredbury\", \"stage_seq\": 6, \"distance_m\": 10008.101, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Brinnington\", \"stage_seq\": 7, \"distance_m\": 11861.853, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Reddish North\", \"stage_seq\": 8, \"distance_m\": 14439.286, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Ryder Brow\", \"stage_seq\": 9, \"distance_m\": 15843.532, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Belle Vue\", \"stage_seq\": 10, \"distance_m\": 16502.848, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2202\", \"location\": \"Ashburys\", \"stage_seq\": 11, \"distance_m\": 18231.798, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Ardwick Jn\", \"stage_seq\": 12, \"distance_m\": 19580.92, \"section_seq\": 1, \"route_path_id\": 138795}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 13, \"distance_m\": 20700.348, \"section_seq\": 1, \"route_path_id\": 138795}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20700.348, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138795}], \"total_distance_m\": 20700.348, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19506.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.243, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2134", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:47Z\", \"source_id\": 64074431, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:55Z\", \"source_id\": 20307594, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:18Z\", \"source_id\": 64082223, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:18Z\", \"source_id\": 20309909, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:17Z\", \"source_id\": 64090807, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:18Z\", \"source_id\": 20312499, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:13Z\", \"source_id\": 64097325, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:16Z\", \"source_id\": 20314426, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:15Z\", \"source_id\": 64104171, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:19Z\", \"source_id\": 20316374, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:14Z\", \"source_id\": 64112845, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:15Z\", \"source_id\": 20318939, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:06Z\", \"source_id\": 64121232, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:09Z\", \"source_id\": 20321449, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:57Z\", \"source_id\": 20323184, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:37Z\", \"source_id\": 64131061, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:41Z\", \"source_id\": 20324331, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:20Z\", \"source_id\": 64141659, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:24Z\", \"source_id\": 20327380, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "4", "timing_fact_generation": 1790024784885694, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:58.512676", "service_state_evidence_id": 20327380, "current_leg_start_actual_dep": "2026-09-21T22:02:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:58.904311", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
NMC |
MAN |
2S39 |
195016 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 4948.441, "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": 5157.705, "from_m": 4948.441, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6486.991, "from_m": 5157.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": 6623.313, "from_m": 6486.991, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8386.167, "from_m": 6623.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8418.382, "from_m": 8386.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8485.879, "from_m": 8418.382, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17842.796, "from_m": 8485.879, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17885.259, "from_m": 17842.796, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18356.571, "from_m": 17885.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18442.774, "from_m": 18356.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": 18501.13, "from_m": 18442.774, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19256.602, "from_m": 18501.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19426.095, "from_m": 19256.602, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19516.814, "from_m": 19426.095, "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": 19540.871, "from_m": 19516.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19611.884, "from_m": 19540.871, "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": 19650.879, "from_m": 19611.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19694.034, "from_m": 19650.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19857.759, "from_m": 19694.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20167.172, "from_m": 19857.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": 20213.378, "from_m": 20167.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20291.167, "from_m": 20213.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}, {"to_m": 20700.348, "from_m": 20291.167, "capability_applied": null, "effective_limit_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": 755128, "profile_key": "08ce1bf0967b9643184dc10fd3615c072e1d87b322e0a7db0730a7791e03488c", "schedule_id": 39911, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2134", "location": "New Mills Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Strines", "stage_seq": 2, "distance_m": 2270.719, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Marple", "stage_seq": 3, "distance_m": 5622.744, "section_seq": 1, "route_path_id": 138795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Marple Wharf Jn", "stage_seq": 4, "distance_m": 6565.943, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Romiley", "stage_seq": 5, "distance_m": 8254.294, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Bredbury", "stage_seq": 6, "distance_m": 10008.101, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Brinnington", "stage_seq": 7, "distance_m": 11861.853, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Reddish North", "stage_seq": 8, "distance_m": 14439.286, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Ryder Brow", "stage_seq": 9, "distance_m": 15843.532, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Belle Vue", "stage_seq": 10, "distance_m": 16502.848, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2202", "location": "Ashburys", "stage_seq": 11, "distance_m": 18231.798, "section_seq": 1, "route_path_id": 138795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Ardwick Jn", "stage_seq": 12, "distance_m": 19580.92, "section_seq": 1, "route_path_id": 138795}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 13, "distance_m": 20700.348, "section_seq": 1, "route_path_id": 138795}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20700.348, "from_m": 0.0, "section_seq": 1, "route_path_id": 138795}], "total_distance_m": 20700.348, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19506.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.243, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:47Z", "source_id": 64074431, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:55Z", "source_id": 20307594, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9047, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:18Z", "source_id": 64082223, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:18Z", "source_id": 20309909, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:17Z", "source_id": 64090807, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:18Z", "source_id": 20312499, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:13Z", "source_id": 64097325, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:16Z", "source_id": 20314426, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8622, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:15Z", "source_id": 64104171, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:19Z", "source_id": 20316374, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8617, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:14Z", "source_id": 64112845, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:15Z", "source_id": 20318939, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:06Z", "source_id": 64121232, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:57:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:09Z", "source_id": 20321449, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:57Z", "source_id": 20323184, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:37Z", "source_id": 64131061, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:02:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:41Z", "source_id": 20324331, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:20Z", "source_id": 64141659, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:24Z", "source_id": 20327380, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
New Mills Central |
2134 |
2134 |
2 |
None |
None |
Manchester Piccadilly |
2207 |
2207 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24679/2026-09-21/detailed |
None |
Ashburys |
2026-09-21T22:02:00+01:00 |
Manchester Piccadilly |
4.0 |
{"type": "LineString", "coordinates": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
1.5 |
2203 |
2207 |
Ashburys |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:07:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327380 |
1790024784885694 |
45 |
45 |
2026-09-21 21:17:58.904311 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:58.512676 |
| 723854 |
754174 |
L84403 |
872S67MZ21 |
2026-09-21 |
COMPLETE |
20327359 |
2026-09-21 22:07:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 754174, "stp": "P", "toc": "South Western Railway", "uid": "L84403", "consist": "701047", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84403/2026-09-21/detailed", "trust_id": "872S67MZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weybridge (B)", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "1", "is_terminated": 1, "next_location": "Weybridge (B)", "signalling_id": "2S67", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "2207", "current_leg_dep": "2203", "current_leg_end": "Weybridge (B)", "origin_dep_time": "2052", "origin_platform": "24", "current_location": "Weybridge (B)", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]}", "current_leg_start": "Addlestone", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.3616365", "next_location_lon": "-0.4576044", "previous_location": "Addlestone", "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\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5159.049, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11428.428, \"from_m\": 5214.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11594.992, \"from_m\": 11428.428, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15283.11, \"from_m\": 11594.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\": 15323.362, \"from_m\": 15283.11, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15949.897, \"from_m\": 15323.362, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16017.536, \"from_m\": 15949.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\": 22822.623, \"from_m\": 16017.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\": 23202.82, \"from_m\": 22822.623, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23237.986, \"from_m\": 23202.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\": 31526.413, \"from_m\": 23237.986, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32080.436, \"from_m\": 31526.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32863.79, \"from_m\": 32080.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33180.129, \"from_m\": 32863.79, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34949.786, \"from_m\": 33180.129, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38779.92, \"from_m\": 34949.786, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39239.198, \"from_m\": 38779.92, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42768.017, \"from_m\": 39239.198, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43044.054, \"from_m\": 42768.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\": 46825.413, \"from_m\": 43044.054, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47670.281, \"from_m\": 46825.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47732.304, \"from_m\": 47670.281, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48131.86, \"from_m\": 47732.304, \"capability_applied\": null, \"effective_limit_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\": 754174, \"profile_key\": \"aafd5de6cbfafe822093f27777345f09dfca8043a6ca2bc8cb8ec47af1148380\", \"schedule_id\": 32330, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2055H\", \"wtt_dep\": \"2056H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2059H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2101H\", \"wtt_dep\": \"2102H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105\", \"location\": \"Wandsworth Town\", \"stage_seq\": 7, \"distance_m\": 7478.28, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2108\", \"location\": \"Putney\", \"stage_seq\": 8, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2112H\", \"location\": \"Barnes\", \"stage_seq\": 9, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2114H\", \"location\": \"Barnes Bridge\", \"stage_seq\": 10, \"distance_m\": 12198.346, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117H\", \"location\": \"Chiswick\", \"stage_seq\": 11, \"distance_m\": 13693.094, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Kew Bridge\", \"stage_seq\": 12, \"distance_m\": 15517.229, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123\", \"location\": \"Brentford\", \"stage_seq\": 13, \"distance_m\": 17029.14, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 18345.737, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127\", \"location\": \"Isleworth\", \"stage_seq\": 15, \"distance_m\": 19405.343, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2132\", \"location\": \"Hounslow\", \"stage_seq\": 16, \"distance_m\": 21640.128, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 17, \"distance_m\": 22664.557, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134H\", \"location\": \"Feltham Jn\", \"stage_seq\": 18, \"distance_m\": 23237.986, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Feltham\", \"stage_seq\": 19, \"distance_m\": 25553.388, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 20, \"distance_m\": 29848.002, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146H\", \"location\": \"Staines\", \"stage_seq\": 21, \"distance_m\": 32210.885, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Egham\", \"stage_seq\": 22, \"distance_m\": 35474.874, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Virginia Water\", \"stage_seq\": 23, \"distance_m\": 38947.426, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Chertsey\", \"stage_seq\": 24, \"distance_m\": 42942.24, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204\", \"location\": \"Addlestone\", \"stage_seq\": 25, \"distance_m\": 45248.194, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Addlestone Jn\", \"stage_seq\": 26, \"distance_m\": 46818.531, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Weybridge (B)\", \"stage_seq\": 27, \"distance_m\": 48131.86, \"section_seq\": 1, \"route_path_id\": 143621}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48131.86, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143621}], \"total_distance_m\": 48131.86, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47454.4, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 677.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3616365", "current_position_lon": "-0.4576044", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:05Z\", \"source_id\": 63981088, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:09Z\", \"source_id\": 20280851, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:55Z\", \"source_id\": 63988007, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:00Z\", \"source_id\": 20282776, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:51Z\", \"source_id\": 63995050, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:59Z\", \"source_id\": 20284834, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:25Z\", \"source_id\": 64001331, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:30Z\", \"source_id\": 20286646, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:19Z\", \"source_id\": 64008356, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:23Z\", \"source_id\": 20288572, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:53Z\", \"source_id\": 64014611, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:02Z\", \"source_id\": 20290426, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:39Z\", \"source_id\": 64021049, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:42Z\", \"source_id\": 20292214, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:02Z\", \"source_id\": 64026678, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:05Z\", \"source_id\": 20293881, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:01Z\", \"source_id\": 64033598, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:03Z\", \"source_id\": 20295847, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:51Z\", \"source_id\": 64040104, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:53Z\", \"source_id\": 20297739, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:18Z\", \"source_id\": 64045662, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:23Z\", \"source_id\": 20299313, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:19Z\", \"source_id\": 64050206, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:25Z\", \"source_id\": 20300677, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:14Z\", \"source_id\": 64056544, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:16Z\", \"source_id\": 20302544, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:42Z\", \"source_id\": 64074260, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:45Z\", \"source_id\": 20307514, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:08Z\", \"source_id\": 64083949, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:15Z\", \"source_id\": 20310453, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:50Z\", \"source_id\": 64091937, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:57Z\", \"source_id\": 20312870, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:50Z\", \"source_id\": 64103301, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:55Z\", \"source_id\": 20316141, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:20Z\", \"source_id\": 64113130, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:25Z\", \"source_id\": 20319051, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:51Z\", \"source_id\": 64125177, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:54Z\", \"source_id\": 20322495, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:47Z\", \"source_id\": 64131408, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:49Z\", \"source_id\": 20324409, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:18Z\", \"source_id\": 64141519, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:21Z\", \"source_id\": 20327359, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weybridge (B)", "service_state_platform": "1", "timing_fact_generation": 1790024781948513, "current_leg_arrival_utc": "2026-09-21T22:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:07:58.532503", "service_state_evidence_id": 20327359, "current_leg_start_actual_dep": "2026-09-21T22:04:00+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:17:58.900047", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
None |
2S67 |
701047 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5159.049, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11428.428, "from_m": 5214.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11594.992, "from_m": 11428.428, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15283.11, "from_m": 11594.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": 15323.362, "from_m": 15283.11, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15949.897, "from_m": 15323.362, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16017.536, "from_m": 15949.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": 22822.623, "from_m": 16017.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": 23202.82, "from_m": 22822.623, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23237.986, "from_m": 23202.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": 31526.413, "from_m": 23237.986, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32080.436, "from_m": 31526.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32863.79, "from_m": 32080.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33180.129, "from_m": 32863.79, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34949.786, "from_m": 33180.129, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38779.92, "from_m": 34949.786, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39239.198, "from_m": 38779.92, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42768.017, "from_m": 39239.198, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43044.054, "from_m": 42768.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": 46825.413, "from_m": 43044.054, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47670.281, "from_m": 46825.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47732.304, "from_m": 47670.281, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48131.86, "from_m": 47732.304, "capability_applied": null, "effective_limit_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": 754174, "profile_key": "aafd5de6cbfafe822093f27777345f09dfca8043a6ca2bc8cb8ec47af1148380", "schedule_id": 32330, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2055H", "wtt_dep": "2056H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2059H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2101H", "wtt_dep": "2102H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2108", "location": "Putney", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2112H", "location": "Barnes", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2114H", "location": "Barnes Bridge", "stage_seq": 10, "distance_m": 12198.346, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117H", "location": "Chiswick", "stage_seq": 11, "distance_m": 13693.094, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Kew Bridge", "stage_seq": 12, "distance_m": 15517.229, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123", "location": "Brentford", "stage_seq": 13, "distance_m": 17029.14, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Syon Lane", "stage_seq": 14, "distance_m": 18345.737, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127", "location": "Isleworth", "stage_seq": 15, "distance_m": 19405.343, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2132", "location": "Hounslow", "stage_seq": 16, "distance_m": 21640.128, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Hounslow Jn", "stage_seq": 17, "distance_m": 22664.557, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134H", "location": "Feltham Jn", "stage_seq": 18, "distance_m": 23237.986, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Feltham", "stage_seq": 19, "distance_m": 25553.388, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Ashford (Middlesex)", "stage_seq": 20, "distance_m": 29848.002, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146H", "location": "Staines", "stage_seq": 21, "distance_m": 32210.885, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Egham", "stage_seq": 22, "distance_m": 35474.874, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Virginia Water", "stage_seq": 23, "distance_m": 38947.426, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Chertsey", "stage_seq": 24, "distance_m": 42942.24, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204", "location": "Addlestone", "stage_seq": 25, "distance_m": 45248.194, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Addlestone Jn", "stage_seq": 26, "distance_m": 46818.531, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Weybridge (B)", "stage_seq": 27, "distance_m": 48131.86, "section_seq": 1, "route_path_id": 143621}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48131.86, "from_m": 0.0, "section_seq": 1, "route_path_id": 143621}], "total_distance_m": 48131.86, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47454.4, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 677.46, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:05Z", "source_id": 63981088, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:09Z", "source_id": 20280851, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:55Z", "source_id": 63988007, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:00Z", "source_id": 20282776, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29166, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:51Z", "source_id": 63995050, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:59Z", "source_id": 20284834, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:25Z", "source_id": 64001331, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:30Z", "source_id": 20286646, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28419, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:19Z", "source_id": 64008356, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:07:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:23Z", "source_id": 20288572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28397, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:53Z", "source_id": 64014611, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:02Z", "source_id": 20290426, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28409, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:39Z", "source_id": 64021049, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:42Z", "source_id": 20292214, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28388, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:02Z", "source_id": 64026678, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:05Z", "source_id": 20293881, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28383, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:01Z", "source_id": 64033598, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:03Z", "source_id": 20295847, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:51Z", "source_id": 64040104, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:53Z", "source_id": 20297739, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28374, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:18Z", "source_id": 64045662, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:23Z", "source_id": 20299313, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:19Z", "source_id": 64050206, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:25Z", "source_id": 20300677, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28366, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:14Z", "source_id": 64056544, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:28:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:16Z", "source_id": 20302544, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:42Z", "source_id": 64074260, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:45Z", "source_id": 20307514, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:08Z", "source_id": 64083949, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:15Z", "source_id": 20310453, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:50Z", "source_id": 64091937, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:57Z", "source_id": 20312870, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:50Z", "source_id": 64103301, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:50:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:55Z", "source_id": 20316141, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28209, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:20Z", "source_id": 64113130, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:25Z", "source_id": 20319051, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26907, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:51Z", "source_id": 64125177, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:54Z", "source_id": 20322495, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26903, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:47Z", "source_id": 64131408, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:49Z", "source_id": 20324409, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:18Z", "source_id": 64141519, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:21Z", "source_id": 20327359, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
London Waterloo |
2052 |
2052 |
24 |
None |
None |
Weybridge (B) |
2208 |
2208 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84403/2026-09-21/detailed |
None |
Addlestone |
2026-09-21T22:04:00+01:00 |
Weybridge (B) |
4.0 |
{"type": "LineString", "coordinates": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]} |
1.8 |
2203 |
2207 |
Addlestone |
Weybridge (B) |
Weybridge (B) |
51.3616365 |
-0.4576044 |
51.3616365 |
-0.4576044 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:07:00 |
Weybridge (B) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327359 |
1790024781948513 |
117 |
117 |
2026-09-21 21:17:58.900047 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:07:58.532503 |
| 723855 |
742373 |
W32417 |
074N32CY21 |
2026-09-21 |
COMPLETE |
20328384 |
2026-09-21 19:07:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 742373, "stp": "P", "toc": "Unknown", "uid": "W32417", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32417/2026-09-21/detailed", "trust_id": "074N32CY21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell TMD (DRS)", "service_date": "2026-09-21", "dest_arr_time": "2125", "dest_platform": null, "is_terminated": 1, "next_location": "Motherwell TMD (DRS)", "signalling_id": "4N32", "timing_status": "EARLY", "origin_station": "Coatbridge (DRS)", "current_leg_arr": "1907", "current_leg_dep": "2117", "current_leg_end": "Motherwell TMD (DRS)", "origin_dep_time": "1951", "origin_platform": null, "current_location": "Motherwell TMD (DRS)", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "-138 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.99830817047796, 55.825257541062705], [-3.9980352, 55.82470200000001], [-3.9977551, 55.8241288], [-3.997638699999999, 55.82389109999999], [-3.9974858, 55.8236005], [-3.9970953, 55.82278620000001], [-3.9970759, 55.8227245], [-3.9968286, 55.82219589999998], [-3.996811599999999, 55.8221607], [-3.9967545, 55.822040599999994], [-3.996683540351993, 55.821831690076344], [-3.9966159567244026, 55.821677843498726], [-3.9965573306500457, 55.821541735775206], [-3.99650645438121, 55.8214208231393], [-3.9964621201701847, 55.82131256182456], [-3.9964231202692577, 55.82121440806456], [-3.996388246930717, 55.82112381809278], [-3.9963562924068534, 55.82103824814281], [-3.996326048949953, 55.8209551544482], [-3.9962963088123056, 55.82087199324248], [-3.9962658642461992, 55.82078622075918], [-3.9962335075039226, 55.82069529323188], [-3.996198030837765, 55.82059666689409], [-3.9961582265000137, 55.82048779797937], [-3.9961128867429583, 55.820366142721255], [-3.996060803818886, 55.8202291573533], [-3.996000769980087, 55.82007429810905], [-3.995962499999999, 55.8199612], [-3.9958762, 55.819656900000005], [-3.9954009, 55.8179802], [-3.9953674925605354, 55.81785772299182], [-3.995357250316787, 55.81782017321335], [-3.995334399999999, 55.8177364], [-3.995143300000001, 55.81702949999999], [-3.9950066999999994, 55.8165162], [-3.994836399999999, 55.8156951], [-3.994768999999999, 55.8152829], [-3.994754499999999, 55.8151991], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9936899, 55.80284689999999], [-3.993836799999999, 55.802536], [-3.9939043, 55.8023952], [-3.9939533, 55.8022931], [-3.994242, 55.801917], [-3.9944269, 55.80166599999999], [-3.994669000000001, 55.8013969], [-3.994877999999999, 55.80119320000001], [-3.9950745999999993, 55.8010175], [-3.9952196, 55.8008878], [-3.995719, 55.8005088], [-3.9961309, 55.80016870000001], [-3.9963214, 55.79995660000001], [-3.9968472, 55.79945080000001], [-3.997146799999999, 55.799185], [-3.9974713999999993, 55.79888129999999], [-3.9978137999999994, 55.7985424]]}", "current_leg_start": "Mossend Up Yard", "dest_arr_time_act": "2125", "motion_projection": null, "next_location_lat": "55.7985424", "next_location_lon": "-3.9978138", "previous_location": "Mossend Up Yard", "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\": 182.285, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 345.366, \"from_m\": 182.285, \"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\": 438.282, \"from_m\": 345.366, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 469.871, \"from_m\": 438.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1785.492, \"from_m\": 469.871, \"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\": 2401.831, \"from_m\": 1785.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3310.992, \"from_m\": 2401.831, \"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\": 3751.642, \"from_m\": 3310.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4371.133, \"from_m\": 3751.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5408.04, \"from_m\": 4371.133, \"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\": 5472.119, \"from_m\": 5408.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7883.758, \"from_m\": 5472.119, \"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\": 7962.884, \"from_m\": 7883.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9245.462, \"from_m\": 7962.884, \"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\": 9367.049, \"from_m\": 9245.462, \"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\": 9822.232, \"from_m\": 9367.049, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 742373, \"profile_key\": \"616c2b9f5977e1a350062001dff18f1c54baca4ba4f29d90371468e374e05329\", \"schedule_id\": 26305, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Coatbridge (DRS)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Coatbridge Central\", \"stage_seq\": 2, \"distance_m\": 1918.079, \"section_seq\": 1, \"route_path_id\": 140728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 3, \"distance_m\": 3543.378, \"section_seq\": 1, \"route_path_id\": 140728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Mossend North Exit\", \"stage_seq\": 4, \"distance_m\": 5472.119, \"section_seq\": 1, \"route_path_id\": 140728}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2117\", \"location\": \"Mossend Up Yard\", \"stage_seq\": 5, \"distance_m\": 6828.135, \"section_seq\": 1, \"route_path_id\": 140728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Mossend North Jn\", \"stage_seq\": 6, \"distance_m\": 7245.314, \"section_seq\": 1, \"route_path_id\": 140728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Mossend South Jn\", \"stage_seq\": 7, \"distance_m\": 7962.884, \"section_seq\": 1, \"route_path_id\": 140728}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": null, \"location\": \"Motherwell TMD (DRS)\", \"stage_seq\": 8, \"distance_m\": 9822.232, \"section_seq\": 1, \"route_path_id\": 140728}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9822.232, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140728}], \"total_distance_m\": 9822.232, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 9206.788, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 615.444, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1951", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1310.0", "current_position_lat": "55.7985424", "current_position_lon": "-3.9978138", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:59Z\", \"source_id\": 20328384, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell TMD (DRS)", "service_state_platform": null, "timing_fact_generation": 1790024880183211, "current_leg_arrival_utc": "2026-09-21T20:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:00.179052", "service_state_evidence_id": 20328384, "current_leg_start_actual_dep": "2026-09-21T21:17:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T18:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:00.736036", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
4N32 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 182.285, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 345.366, "from_m": 182.285, "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": 438.282, "from_m": 345.366, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 469.871, "from_m": 438.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1785.492, "from_m": 469.871, "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": 2401.831, "from_m": 1785.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3310.992, "from_m": 2401.831, "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": 3751.642, "from_m": 3310.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4371.133, "from_m": 3751.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5408.04, "from_m": 4371.133, "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": 5472.119, "from_m": 5408.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7883.758, "from_m": 5472.119, "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": 7962.884, "from_m": 7883.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9245.462, "from_m": 7962.884, "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": 9367.049, "from_m": 9245.462, "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": 9822.232, "from_m": 9367.049, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 742373, "profile_key": "616c2b9f5977e1a350062001dff18f1c54baca4ba4f29d90371468e374e05329", "schedule_id": 26305, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1951", "location": "Coatbridge (DRS)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Coatbridge Central", "stage_seq": 2, "distance_m": 1918.079, "section_seq": 1, "route_path_id": 140728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958H", "location": "Whifflet South Jn", "stage_seq": 3, "distance_m": 3543.378, "section_seq": 1, "route_path_id": 140728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Mossend North Exit", "stage_seq": 4, "distance_m": 5472.119, "section_seq": 1, "route_path_id": 140728}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2117", "location": "Mossend Up Yard", "stage_seq": 5, "distance_m": 6828.135, "section_seq": 1, "route_path_id": 140728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Mossend North Jn", "stage_seq": 6, "distance_m": 7245.314, "section_seq": 1, "route_path_id": 140728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Mossend South Jn", "stage_seq": 7, "distance_m": 7962.884, "section_seq": 1, "route_path_id": 140728}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": null, "location": "Motherwell TMD (DRS)", "stage_seq": 8, "distance_m": 9822.232, "section_seq": 1, "route_path_id": 140728}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9822.232, "from_m": 0.0, "section_seq": 1, "route_path_id": 140728}], "total_distance_m": 9822.232, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 9206.788, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 615.444, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:59Z", "source_id": 20328384, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:07:00+01:00", "operational_fact": true}] |
Coatbridge (DRS) |
1951 |
1951 |
None |
None |
None |
Motherwell TMD (DRS) |
2125 |
2125 |
None |
EARLY |
-138 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32417/2026-09-21/detailed |
None |
Mossend Up Yard |
2026-09-21T21:17:00+01:00 |
Motherwell TMD (DRS) |
1310.0 |
{"type": "LineString", "coordinates": [[-3.99830817047796, 55.825257541062705], [-3.9980352, 55.82470200000001], [-3.9977551, 55.8241288], [-3.997638699999999, 55.82389109999999], [-3.9974858, 55.8236005], [-3.9970953, 55.82278620000001], [-3.9970759, 55.8227245], [-3.9968286, 55.82219589999998], [-3.996811599999999, 55.8221607], [-3.9967545, 55.822040599999994], [-3.996683540351993, 55.821831690076344], [-3.9966159567244026, 55.821677843498726], [-3.9965573306500457, 55.821541735775206], [-3.99650645438121, 55.8214208231393], [-3.9964621201701847, 55.82131256182456], [-3.9964231202692577, 55.82121440806456], [-3.996388246930717, 55.82112381809278], [-3.9963562924068534, 55.82103824814281], [-3.996326048949953, 55.8209551544482], [-3.9962963088123056, 55.82087199324248], [-3.9962658642461992, 55.82078622075918], [-3.9962335075039226, 55.82069529323188], [-3.996198030837765, 55.82059666689409], [-3.9961582265000137, 55.82048779797937], [-3.9961128867429583, 55.820366142721255], [-3.996060803818886, 55.8202291573533], [-3.996000769980087, 55.82007429810905], [-3.995962499999999, 55.8199612], [-3.9958762, 55.819656900000005], [-3.9954009, 55.8179802], [-3.9953674925605354, 55.81785772299182], [-3.995357250316787, 55.81782017321335], [-3.995334399999999, 55.8177364], [-3.995143300000001, 55.81702949999999], [-3.9950066999999994, 55.8165162], [-3.994836399999999, 55.8156951], [-3.994768999999999, 55.8152829], [-3.994754499999999, 55.8151991], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9936899, 55.80284689999999], [-3.993836799999999, 55.802536], [-3.9939043, 55.8023952], [-3.9939533, 55.8022931], [-3.994242, 55.801917], [-3.9944269, 55.80166599999999], [-3.994669000000001, 55.8013969], [-3.994877999999999, 55.80119320000001], [-3.9950745999999993, 55.8010175], [-3.9952196, 55.8008878], [-3.995719, 55.8005088], [-3.9961309, 55.80016870000001], [-3.9963214, 55.79995660000001], [-3.9968472, 55.79945080000001], [-3.997146799999999, 55.799185], [-3.9974713999999993, 55.79888129999999], [-3.9978137999999994, 55.7985424]]} |
1.9 |
2117 |
1907 |
Mossend Up Yard |
Motherwell TMD (DRS) |
Motherwell TMD (DRS) |
55.7985424 |
-3.9978138 |
55.7985424 |
-3.9978138 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 18:07:00 |
Motherwell TMD (DRS) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328384 |
1790024880183211 |
6 |
6 |
2026-09-21 21:18:00.736036 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:00.179052 |
| 723856 |
752650 |
C32476 |
172H29MY21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:08:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 752650, "stp": "P", "toc": "Northern", "uid": "C32476", "consist": "158850", "dest_crs": "RHD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32476/2026-09-21/detailed", "trust_id": "172H29MY21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ribblehead", "service_date": "2026-09-21", "dest_arr_time": "2108", "dest_platform": "2", "is_terminated": 1, "next_location": "Horton In Ribblesdale", "signalling_id": "2H29", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2059", "current_leg_dep": "2051", "current_leg_end": "Horton In Ribblesdale", "origin_dep_time": "1949", "origin_platform": "3B", "current_location": "Horton In Ribblesdale", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2808066, 54.0669611], [-2.2806166999999995, 54.06725780000001], [-2.2804726, 54.06746770000001], [-2.2797394, 54.0686426], [-2.2796355, 54.0688068], [-2.2793378, 54.069248400000006], [-2.2788408, 54.07003709999999], [-2.2784299000000003, 54.0706664], [-2.2781909999999996, 54.07107819999999], [-2.2777033, 54.071963], [-2.2775328999999997, 54.07235119999999], [-2.2774050999999997, 54.0727101], [-2.2772803, 54.07312040000001], [-2.2771863, 54.073515500000006], [-2.2771660999999996, 54.073595700000006], [-2.2770842, 54.074212], [-2.2770628, 54.0748438], [-2.2770776999999995, 54.075231200000005], [-2.2771050999999995, 54.075592], [-2.2771669, 54.07597689999999], [-2.2771952000000004, 54.0761724], [-2.2772358, 54.0763579], [-2.2774173, 54.07712480000001], [-2.2774559999999995, 54.07731], [-2.2775589999999997, 54.0780362], [-2.277585, 54.078619999999994], [-2.2775877, 54.0789772], [-2.2775655, 54.079351599999995], [-2.2775249999999994, 54.0797275], [-2.2774694, 54.08006730000001], [-2.2774059, 54.0803902], [-2.277334, 54.0806621], [-2.2771381999999996, 54.08132469999999], [-2.2770054999999996, 54.081674199999995], [-2.2768691, 54.0819953], [-2.2767067, 54.0823333], [-2.2765567, 54.0826334], [-2.2763753, 54.0829725], [-2.2761936, 54.08328209999999], [-2.2759861999999997, 54.08359769999999], [-2.275749, 54.08390990000001], [-2.2754291999999996, 54.08434900000001], [-2.2750186, 54.0848445], [-2.2742987, 54.0857312], [-2.2735812, 54.0866229], [-2.2732317999999996, 54.08707209999999], [-2.2729385999999994, 54.0875175], [-2.272714, 54.0878709], [-2.2725034, 54.0882338], [-2.2723784, 54.0884615], [-2.2722829999999994, 54.0886936], [-2.2720738, 54.0891928], [-2.2719026999999996, 54.0897219], [-2.271882, 54.08978940000001], [-2.2718537, 54.0898796], [-2.2717514999999997, 54.0902903], [-2.2717198, 54.09045290000001], [-2.2716499, 54.09088209999999], [-2.2716272, 54.0911048], [-2.2716079, 54.09132749999999], [-2.2715886, 54.091789799999994], [-2.2716405, 54.092707199999985], [-2.2717943, 54.093559000000006], [-2.2720311, 54.094289], [-2.2727761, 54.0957582], [-2.2732594, 54.0964915], [-2.2738003, 54.0971807], [-2.2745879999999996, 54.0980511], [-2.2751097, 54.09861190000001], [-2.2757039, 54.09922019999999], [-2.276097, 54.0996428], [-2.2761589999999994, 54.0997094], [-2.2766812999999995, 54.1002708], [-2.276747799999999, 54.100342299999994], [-2.2772483, 54.10088030000001], [-2.2788409, 54.10253320000001], [-2.2799153, 54.1036815], [-2.280806304071396, 54.104646225278074], [-2.2808544, 54.104698299999995], [-2.2809825, 54.104837], [-2.2814209, 54.10533079999998], [-2.2818294, 54.10582719999999], [-2.2818953, 54.10589909999999], [-2.282246, 54.10635210000001], [-2.2825749, 54.1068047], [-2.2833251, 54.1079199], [-2.283676, 54.1084909], [-2.2839801, 54.1090305], [-2.2842363, 54.10945089999999], [-2.2845867, 54.109970699999984], [-2.2851453, 54.1107389], [-2.2857911, 54.1114898], [-2.2864097, 54.112131], [-2.2864899, 54.1121984], [-2.2869494, 54.1126549], [-2.2871651, 54.1129025], [-2.2874169, 54.11319160000001], [-2.2879067, 54.113839299999995], [-2.2883389999999997, 54.1145484], [-2.2885633999999997, 54.1149774], [-2.2886564, 54.1151685], [-2.2887197, 54.11530749999999], [-2.288902, 54.11583759999999], [-2.2890593999999997, 54.1163639], [-2.2891279, 54.1166737], [-2.2891564, 54.116932600000005], [-2.2891841999999993, 54.117515399999995], [-2.2891972, 54.118505199999994], [-2.2892152, 54.11904549999999], [-2.2892383, 54.1193149], [-2.2892793, 54.11959060000001], [-2.2893949999999994, 54.120215999999985], [-2.2894915, 54.12059729999999], [-2.2895703, 54.1208515], [-2.2897445999999997, 54.12136869999999], [-2.2900648, 54.1221286], [-2.2903661, 54.12270329999999], [-2.2907188, 54.12327640000001], [-2.2909977, 54.1236712], [-2.2916591999999993, 54.1244947], [-2.2923843, 54.1253128], [-2.2924919, 54.12543599999999], [-2.2933522, 54.12641339999999], [-2.2934687999999994, 54.1265442], [-2.2954585, 54.1287751], [-2.2962695, 54.1296759], [-2.2963223, 54.1297391], [-2.2973261, 54.13088410000001], [-2.2981847999999996, 54.13187659999999], [-2.2989978, 54.1328683], [-2.2991015, 54.1330061], [-2.2993319, 54.133312200000006], [-2.2995805, 54.1337065], [-2.3000329, 54.134485199999986], [-2.3004048, 54.13527160000001], [-2.3005867, 54.1357635], [-2.3007443999999997, 54.13620100000001], [-2.3009033, 54.13667889999999], [-2.3010162, 54.1371192], [-2.3011577, 54.137854], [-2.3012642, 54.138725699999995], [-2.3012753000000004, 54.1389534], [-2.3012853999999994, 54.1392768], [-2.3012733999999995, 54.139822299999985], [-2.3012737999999997, 54.1398917], [-2.3012515, 54.140212699999985], [-2.3012086, 54.140526400000006], [-2.3011268, 54.14115520000001], [-2.3009632, 54.14242329999999], [-2.3008459, 54.1436446], [-2.300829, 54.14469379999999], [-2.3008966, 54.1455692], [-2.3009071000000003, 54.145656], [-2.3009551, 54.1459703], [-2.3009679, 54.1460574], [-2.3010808, 54.1466101], [-2.3012225, 54.14713359999999], [-2.301363, 54.1475823], [-2.3015458999999994, 54.1480695], [-2.3018098, 54.1486736], [-2.3018835999999996, 54.1488261], [-2.3020971, 54.14924729999999]]}", "current_leg_start": "Settle", "dest_arr_time_act": "2108", "motion_projection": null, "next_location_lat": "54.1492473", "next_location_lon": "-2.3020971", "previous_location": "Settle", "current_leg_milage": "6.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"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\": 10908.193, \"from_m\": 8380.355, \"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\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11306.208, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13522.715, \"from_m\": 11306.208, \"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\": 15895.429, \"from_m\": 13522.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17015.899, \"from_m\": 15895.429, \"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\": 17566.827, \"from_m\": 17015.899, \"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\": 17950.121, \"from_m\": 17566.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18038.795, \"from_m\": 17950.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18521.666, \"from_m\": 18038.795, \"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\": 21997.151, \"from_m\": 18521.666, \"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\": 22563.659, \"from_m\": 21997.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22712.219, \"from_m\": 22563.659, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26635.159, \"from_m\": 22712.219, \"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\": 28511.039, \"from_m\": 26635.159, \"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\": 40039.13, \"from_m\": 28511.039, \"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\": 41344.591, \"from_m\": 40039.13, \"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\": 41668.793, \"from_m\": 41344.591, \"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\": 41761.793, \"from_m\": 41668.793, \"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\": 43549.025, \"from_m\": 41761.793, \"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\": 57871.456, \"from_m\": 43549.025, \"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\": 57934.14, \"from_m\": 57871.456, \"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\": 60985.472, \"from_m\": 57934.14, \"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\": 60999.489, \"from_m\": 60985.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}, {\"to_m\": 83654.616, \"from_m\": 60999.489, \"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\": 84608.007, \"from_m\": 83654.616, \"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\": 752650, \"profile_key\": \"9b601d6accef88984344906836a5f99664795180cefabfa29d346aa0f9bf4eb4\", \"schedule_id\": 4036, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 5, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002H\", \"location\": \"Shipley\", \"stage_seq\": 6, \"distance_m\": 17350.872, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007\", \"location\": \"Bingley\", \"stage_seq\": 7, \"distance_m\": 22098.085, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012H\", \"location\": \"Keighley\", \"stage_seq\": 8, \"distance_m\": 27280.636, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2028\", \"location\": \"Skipton\", \"stage_seq\": 9, \"distance_m\": 42009.287, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Gargrave\", \"stage_seq\": 10, \"distance_m\": 48016.855, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"Hellifield\", \"stage_seq\": 11, \"distance_m\": 58050.354, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045\", \"location\": \"Long Preston\", \"stage_seq\": 12, \"distance_m\": 60045.602, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Settle Jn\", \"stage_seq\": 13, \"distance_m\": 63380.72, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2051\", \"location\": \"Settle\", \"stage_seq\": 14, \"distance_m\": 66483.904, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2059H\", \"location\": \"Horton In Ribblesdale\", \"stage_seq\": 15, \"distance_m\": 76166.354, \"section_seq\": 1, \"route_path_id\": 132018}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": null, \"location\": \"Ribblehead\", \"stage_seq\": 16, \"distance_m\": 84608.007, \"section_seq\": 1, \"route_path_id\": 132018}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 84608.007, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132018}], \"total_distance_m\": 84608.007, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 84586.616, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 21.391, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1949", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "54.1492473", "current_position_lon": "-2.3020971", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:44Z\", \"source_id\": 63838252, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:49Z\", \"source_id\": 20240237, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:55Z\", \"source_id\": 20240450, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:11Z\", \"source_id\": 63865919, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:14Z\", \"source_id\": 20248422, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:01Z\", \"source_id\": 63879040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:06Z\", \"source_id\": 20252040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:42Z\", \"source_id\": 63906578, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:45Z\", \"source_id\": 20259707, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:33Z\", \"source_id\": 63913702, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:41Z\", \"source_id\": 20261753, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:00Z\", \"source_id\": 20271797, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:25Z\", \"source_id\": 20273456, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:56Z\", \"source_id\": 20277315, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:24Z\", \"source_id\": 20283048, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horton In Ribblesdale", "service_state_platform": null, "timing_fact_generation": 1790020827769088, "current_leg_arrival_utc": "2026-09-21T20:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:00.389243", "service_state_evidence_id": 20283782, "current_leg_start_actual_dep": "2026-09-21T20:51:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:01.187918", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
RHD |
2H29 |
158850 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "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": 10908.193, "from_m": 8380.355, "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": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11306.208, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13522.715, "from_m": 11306.208, "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": 15895.429, "from_m": 13522.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17015.899, "from_m": 15895.429, "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": 17566.827, "from_m": 17015.899, "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": 17950.121, "from_m": 17566.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18038.795, "from_m": 17950.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18521.666, "from_m": 18038.795, "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": 21997.151, "from_m": 18521.666, "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": 22563.659, "from_m": 21997.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22712.219, "from_m": 22563.659, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26635.159, "from_m": 22712.219, "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": 28511.039, "from_m": 26635.159, "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": 40039.13, "from_m": 28511.039, "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": 41344.591, "from_m": 40039.13, "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": 41668.793, "from_m": 41344.591, "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": 41761.793, "from_m": 41668.793, "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": 43549.025, "from_m": 41761.793, "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": 57871.456, "from_m": 43549.025, "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": 57934.14, "from_m": 57871.456, "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": 60985.472, "from_m": 57934.14, "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": 60999.489, "from_m": 60985.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}, {"to_m": 83654.616, "from_m": 60999.489, "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": 84608.007, "from_m": 83654.616, "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": 752650, "profile_key": "9b601d6accef88984344906836a5f99664795180cefabfa29d346aa0f9bf4eb4", "schedule_id": 4036, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1949", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 132018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 132018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 132018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Dockfield Junction", "stage_seq": 5, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002H", "location": "Shipley", "stage_seq": 6, "distance_m": 17350.872, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007", "location": "Bingley", "stage_seq": 7, "distance_m": 22098.085, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012H", "location": "Keighley", "stage_seq": 8, "distance_m": 27280.636, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2028", "location": "Skipton", "stage_seq": 9, "distance_m": 42009.287, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Gargrave", "stage_seq": 10, "distance_m": 48016.855, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "Hellifield", "stage_seq": 11, "distance_m": 58050.354, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045", "location": "Long Preston", "stage_seq": 12, "distance_m": 60045.602, "section_seq": 1, "route_path_id": 132018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Settle Jn", "stage_seq": 13, "distance_m": 63380.72, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2051", "location": "Settle", "stage_seq": 14, "distance_m": 66483.904, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2059H", "location": "Horton In Ribblesdale", "stage_seq": 15, "distance_m": 76166.354, "section_seq": 1, "route_path_id": 132018}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": null, "location": "Ribblehead", "stage_seq": 16, "distance_m": 84608.007, "section_seq": 1, "route_path_id": 132018}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 84608.007, "from_m": 0.0, "section_seq": 1, "route_path_id": 132018}], "total_distance_m": 84608.007, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 84586.616, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 21.391, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:44Z", "source_id": 63838252, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:49Z", "source_id": 20240237, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:55Z", "source_id": 20240450, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:11Z", "source_id": 63865919, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:14Z", "source_id": 20248422, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:01Z", "source_id": 63879040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:06Z", "source_id": 20252040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:42Z", "source_id": 63906578, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:45Z", "source_id": 20259707, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3000, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:33Z", "source_id": 63913702, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:41Z", "source_id": 20261753, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:00Z", "source_id": 20271797, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:25Z", "source_id": 20273456, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:56Z", "source_id": 20277315, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:24Z", "source_id": 20283048, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}] |
Leeds |
1949 |
1949 |
3B |
None |
None |
Ribblehead |
2108 |
2108 |
2 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32476/2026-09-21/detailed |
None |
Settle |
2026-09-21T20:51:00+01:00 |
Horton In Ribblesdale |
8.0 |
{"type": "LineString", "coordinates": [[-2.2808066, 54.0669611], [-2.2806166999999995, 54.06725780000001], [-2.2804726, 54.06746770000001], [-2.2797394, 54.0686426], [-2.2796355, 54.0688068], [-2.2793378, 54.069248400000006], [-2.2788408, 54.07003709999999], [-2.2784299000000003, 54.0706664], [-2.2781909999999996, 54.07107819999999], [-2.2777033, 54.071963], [-2.2775328999999997, 54.07235119999999], [-2.2774050999999997, 54.0727101], [-2.2772803, 54.07312040000001], [-2.2771863, 54.073515500000006], [-2.2771660999999996, 54.073595700000006], [-2.2770842, 54.074212], [-2.2770628, 54.0748438], [-2.2770776999999995, 54.075231200000005], [-2.2771050999999995, 54.075592], [-2.2771669, 54.07597689999999], [-2.2771952000000004, 54.0761724], [-2.2772358, 54.0763579], [-2.2774173, 54.07712480000001], [-2.2774559999999995, 54.07731], [-2.2775589999999997, 54.0780362], [-2.277585, 54.078619999999994], [-2.2775877, 54.0789772], [-2.2775655, 54.079351599999995], [-2.2775249999999994, 54.0797275], [-2.2774694, 54.08006730000001], [-2.2774059, 54.0803902], [-2.277334, 54.0806621], [-2.2771381999999996, 54.08132469999999], [-2.2770054999999996, 54.081674199999995], [-2.2768691, 54.0819953], [-2.2767067, 54.0823333], [-2.2765567, 54.0826334], [-2.2763753, 54.0829725], [-2.2761936, 54.08328209999999], [-2.2759861999999997, 54.08359769999999], [-2.275749, 54.08390990000001], [-2.2754291999999996, 54.08434900000001], [-2.2750186, 54.0848445], [-2.2742987, 54.0857312], [-2.2735812, 54.0866229], [-2.2732317999999996, 54.08707209999999], [-2.2729385999999994, 54.0875175], [-2.272714, 54.0878709], [-2.2725034, 54.0882338], [-2.2723784, 54.0884615], [-2.2722829999999994, 54.0886936], [-2.2720738, 54.0891928], [-2.2719026999999996, 54.0897219], [-2.271882, 54.08978940000001], [-2.2718537, 54.0898796], [-2.2717514999999997, 54.0902903], [-2.2717198, 54.09045290000001], [-2.2716499, 54.09088209999999], [-2.2716272, 54.0911048], [-2.2716079, 54.09132749999999], [-2.2715886, 54.091789799999994], [-2.2716405, 54.092707199999985], [-2.2717943, 54.093559000000006], [-2.2720311, 54.094289], [-2.2727761, 54.0957582], [-2.2732594, 54.0964915], [-2.2738003, 54.0971807], [-2.2745879999999996, 54.0980511], [-2.2751097, 54.09861190000001], [-2.2757039, 54.09922019999999], [-2.276097, 54.0996428], [-2.2761589999999994, 54.0997094], [-2.2766812999999995, 54.1002708], [-2.276747799999999, 54.100342299999994], [-2.2772483, 54.10088030000001], [-2.2788409, 54.10253320000001], [-2.2799153, 54.1036815], [-2.280806304071396, 54.104646225278074], [-2.2808544, 54.104698299999995], [-2.2809825, 54.104837], [-2.2814209, 54.10533079999998], [-2.2818294, 54.10582719999999], [-2.2818953, 54.10589909999999], [-2.282246, 54.10635210000001], [-2.2825749, 54.1068047], [-2.2833251, 54.1079199], [-2.283676, 54.1084909], [-2.2839801, 54.1090305], [-2.2842363, 54.10945089999999], [-2.2845867, 54.109970699999984], [-2.2851453, 54.1107389], [-2.2857911, 54.1114898], [-2.2864097, 54.112131], [-2.2864899, 54.1121984], [-2.2869494, 54.1126549], [-2.2871651, 54.1129025], [-2.2874169, 54.11319160000001], [-2.2879067, 54.113839299999995], [-2.2883389999999997, 54.1145484], [-2.2885633999999997, 54.1149774], [-2.2886564, 54.1151685], [-2.2887197, 54.11530749999999], [-2.288902, 54.11583759999999], [-2.2890593999999997, 54.1163639], [-2.2891279, 54.1166737], [-2.2891564, 54.116932600000005], [-2.2891841999999993, 54.117515399999995], [-2.2891972, 54.118505199999994], [-2.2892152, 54.11904549999999], [-2.2892383, 54.1193149], [-2.2892793, 54.11959060000001], [-2.2893949999999994, 54.120215999999985], [-2.2894915, 54.12059729999999], [-2.2895703, 54.1208515], [-2.2897445999999997, 54.12136869999999], [-2.2900648, 54.1221286], [-2.2903661, 54.12270329999999], [-2.2907188, 54.12327640000001], [-2.2909977, 54.1236712], [-2.2916591999999993, 54.1244947], [-2.2923843, 54.1253128], [-2.2924919, 54.12543599999999], [-2.2933522, 54.12641339999999], [-2.2934687999999994, 54.1265442], [-2.2954585, 54.1287751], [-2.2962695, 54.1296759], [-2.2963223, 54.1297391], [-2.2973261, 54.13088410000001], [-2.2981847999999996, 54.13187659999999], [-2.2989978, 54.1328683], [-2.2991015, 54.1330061], [-2.2993319, 54.133312200000006], [-2.2995805, 54.1337065], [-2.3000329, 54.134485199999986], [-2.3004048, 54.13527160000001], [-2.3005867, 54.1357635], [-2.3007443999999997, 54.13620100000001], [-2.3009033, 54.13667889999999], [-2.3010162, 54.1371192], [-2.3011577, 54.137854], [-2.3012642, 54.138725699999995], [-2.3012753000000004, 54.1389534], [-2.3012853999999994, 54.1392768], [-2.3012733999999995, 54.139822299999985], [-2.3012737999999997, 54.1398917], [-2.3012515, 54.140212699999985], [-2.3012086, 54.140526400000006], [-2.3011268, 54.14115520000001], [-2.3009632, 54.14242329999999], [-2.3008459, 54.1436446], [-2.300829, 54.14469379999999], [-2.3008966, 54.1455692], [-2.3009071000000003, 54.145656], [-2.3009551, 54.1459703], [-2.3009679, 54.1460574], [-2.3010808, 54.1466101], [-2.3012225, 54.14713359999999], [-2.301363, 54.1475823], [-2.3015458999999994, 54.1480695], [-2.3018098, 54.1486736], [-2.3018835999999996, 54.1488261], [-2.3020971, 54.14924729999999]]} |
6.0 |
2051 |
2059 |
Settle |
Horton In Ribblesdale |
Horton In Ribblesdale |
54.1492473 |
-2.3020971 |
54.1492473 |
-2.3020971 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:08:00 |
Horton In Ribblesdale |
TRUST |
TRACKING_TIMEOUT |
20283782 |
1790020827769088 |
61 |
61 |
2026-09-21 21:18:01.187918 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:00.389243 |
| 723857 |
754493 |
C39796 |
535L58M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:08:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 754493, "stp": "P", "toc": "Great Northern", "uid": "C39796", "consist": "700020", "dest_crs": "XLL", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39796/2026-09-21/detailed", "trust_id": "535L58M721", "origin_crs": "LET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Letchworth A/D Line", "service_date": "2026-09-21", "dest_arr_time": "2108", "dest_platform": "1", "is_terminated": 1, "next_location": "Letchworth A/D Line", "signalling_id": "5L58", "timing_status": "EARLY", "origin_station": "Letchworth Garden City", "current_leg_arr": "2108", "current_leg_dep": "2104", "current_leg_end": "Letchworth A/D Line", "origin_dep_time": "2106", "origin_platform": "2", "current_location": "Letchworth Garden City", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.229301, 51.98023229999999], [-0.2274862, 51.980717099999985], [-0.2270334, 51.980847399999995], [-0.22615360000000004, 51.9810733], [-0.22539020000000004, 51.981284899999984], [-0.22479309999999997, 51.9814459], [-0.22426639999999995, 51.9815888], [-0.22382990000000005, 51.9817013], [-0.22327469999999996, 51.981851600000006], [-0.2225263, 51.9820524], [-0.2222447, 51.98212999999999], [-0.2218437, 51.9822382], [-0.22128049999999996, 51.9823902], [-0.2203658, 51.982635499999994], [-0.2194498, 51.982876699999984]]}", "current_leg_start": "Letchworth Garden City", "dest_arr_time_act": "2108", "motion_projection": null, "next_location_lat": "51.9828767", "next_location_lon": "-0.2194498", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64001662\", \"confirmationDeadline\": \"2026-09-21T21:07:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 234.99, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 376.38, \"from_m\": 234.99, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 408.787, \"from_m\": 376.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.999, \"from_m\": 408.787, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 754493, \"profile_key\": \"a3ed13de5c0ac1f456bdda6150c502ef1ce83f87cbd3c729fa8683bfafe8a78d\", \"schedule_id\": 5817, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132344}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": null, \"location\": \"Letchworth A/D Line\", \"stage_seq\": 2, \"distance_m\": 735.999, \"section_seq\": 1, \"route_path_id\": 132344}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 735.999, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132344}], \"total_distance_m\": 735.999, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 703.592, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 32.407, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2106", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.9828767", "current_position_lon": "-0.2194498", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Letchworth Garden City", "service_state_platform": null, "timing_fact_generation": 1790021080014248, "current_leg_arrival_utc": "2026-09-21T21:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:00.903823", "service_state_evidence_id": 64001662, "current_leg_start_actual_dep": "2026-09-21T21:04:13+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:02.467085", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
LET |
XLL |
5L58 |
700020 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 234.99, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 376.38, "from_m": 234.99, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 408.787, "from_m": 376.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.999, "from_m": 408.787, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 754493, "profile_key": "a3ed13de5c0ac1f456bdda6150c502ef1ce83f87cbd3c729fa8683bfafe8a78d", "schedule_id": 5817, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2106", "location": "Letchworth Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132344}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": null, "location": "Letchworth A/D Line", "stage_seq": 2, "distance_m": 735.999, "section_seq": 1, "route_path_id": 132344}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 735.999, "from_m": 0.0, "section_seq": 1, "route_path_id": 132344}], "total_distance_m": 735.999, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 703.592, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 32.407, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Letchworth Garden City |
2106 |
2106 |
2 |
None |
None |
Letchworth A/D Line |
2108 |
2108 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39796/2026-09-21/detailed |
None |
Letchworth Garden City |
2026-09-21T21:04:13+01:00 |
Letchworth A/D Line |
4.0 |
{"type": "LineString", "coordinates": [[-0.229301, 51.98023229999999], [-0.2274862, 51.980717099999985], [-0.2270334, 51.980847399999995], [-0.22615360000000004, 51.9810733], [-0.22539020000000004, 51.981284899999984], [-0.22479309999999997, 51.9814459], [-0.22426639999999995, 51.9815888], [-0.22382990000000005, 51.9817013], [-0.22327469999999996, 51.981851600000006], [-0.2225263, 51.9820524], [-0.2222447, 51.98212999999999], [-0.2218437, 51.9822382], [-0.22128049999999996, 51.9823902], [-0.2203658, 51.982635499999994], [-0.2194498, 51.982876699999984]]} |
0.5 |
2104 |
2108 |
None |
Letchworth Garden City |
Letchworth A/D Line |
51.9828767 |
-0.2194498 |
51.9828767 |
-0.2194498 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:08:00 |
Letchworth Garden City |
TD |
TRACKING_TIMEOUT |
64001662 |
1790021080014248 |
3 |
3 |
2026-09-21 21:18:02.467085 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:00.903823 |
| 723858 |
754543 |
C39894 |
885F53M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:08:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 754543, "stp": "P", "toc": "Southern", "uid": "C39894", "consist": "387227", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39894/2026-09-21/detailed", "trust_id": "885F53M721", "origin_crs": "ORE", "show_on_map": 0, "dar_est_time": "21:08:00", "dar_platform": null, "dest_station": "Ore Up Siding", "service_date": "2026-09-21", "dest_arr_time": "2110", "dest_platform": null, "is_terminated": 1, "next_location": "Ore Up Siding", "signalling_id": "5F53", "timing_status": null, "origin_station": "Ore", "current_leg_arr": "2110", "current_leg_dep": "2108", "current_leg_end": "Ore Up Siding", "origin_dep_time": "2108", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5919653999999999, 50.8669768], [0.5925059999999999, 50.86713], [0.5931265, 50.8673207], [0.593398, 50.867404099999995], [0.5940413, 50.8676293], [0.5946419, 50.8678598], [0.5949629, 50.86800159999999], [0.5951599, 50.86808859999999], [0.5957649, 50.8684037], [0.5963122, 50.8687131], [0.5965623999999999, 50.8688823], [0.5967618999999998, 50.8690171], [0.5972429, 50.8693801], [0.5976441, 50.86970269999999], [0.5980279999999999, 50.8700574], [0.5983117999999998, 50.87034959999999]]}", "current_leg_start": "Ore", "dest_arr_time_act": "2110", "motion_projection": null, "next_location_lat": "50.8703496", "next_location_lon": "0.5983118", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 754543, \"profile_key\": \"beebd73c99c0edce41e45c8f560823043eb887887d9233ec1fbecea99bd82cbe\", \"schedule_id\": 5874, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Ore\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130944}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": null, \"location\": \"Ore Up Siding\", \"stage_seq\": 2, \"distance_m\": 593.478, \"section_seq\": 1, \"route_path_id\": 130944}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130944}], \"total_distance_m\": 593.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 593.478, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2108", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.8703496", "current_position_lon": "0.5983118", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ore", "service_state_platform": "1", "timing_fact_generation": 1790022847928309, "current_leg_arrival_utc": "2026-09-21T21:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:00.947459", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:08:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:02.469049", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
ORE |
None |
5F53 |
387227 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 593.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 754543, "profile_key": "beebd73c99c0edce41e45c8f560823043eb887887d9233ec1fbecea99bd82cbe", "schedule_id": 5874, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2108", "location": "Ore", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130944}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": null, "location": "Ore Up Siding", "stage_seq": 2, "distance_m": 593.478, "section_seq": 1, "route_path_id": 130944}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 593.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 130944}], "total_distance_m": 593.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 593.478, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ore |
2108 |
2108 |
1 |
21:08:00 |
None |
Ore Up Siding |
2110 |
2110 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C39894/2026-09-21/detailed |
None |
Ore |
2026-09-21T21:08:30+01:00 |
Ore Up Siding |
2.0 |
{"type": "LineString", "coordinates": [[0.5919653999999999, 50.8669768], [0.5925059999999999, 50.86713], [0.5931265, 50.8673207], [0.593398, 50.867404099999995], [0.5940413, 50.8676293], [0.5946419, 50.8678598], [0.5949629, 50.86800159999999], [0.5951599, 50.86808859999999], [0.5957649, 50.8684037], [0.5963122, 50.8687131], [0.5965623999999999, 50.8688823], [0.5967618999999998, 50.8690171], [0.5972429, 50.8693801], [0.5976441, 50.86970269999999], [0.5980279999999999, 50.8700574], [0.5983117999999998, 50.87034959999999]]} |
0.4 |
2108 |
2110 |
None |
None |
Ore Up Siding |
50.8703496 |
0.5983118 |
50.8703496 |
0.5983118 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:08:00 |
Ore |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790022847928309 |
22 |
22 |
2026-09-21 21:18:02.469049 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:00.947459 |
| 723859 |
755580 |
L05034 |
665B27M721 |
2026-09-21 |
COMPLETE |
20327063 |
2026-09-21 22:08:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 755580, "stp": "P", "toc": "West Midlands Trains", "uid": "L05034", "consist": "172002", "dest_crs": "XTS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L05034/2026-09-21/detailed", "trust_id": "665B27M721", "origin_crs": "BSW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tyseley LMD", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": null, "is_terminated": 1, "next_location": "Tyseley LMD", "signalling_id": "5B27", "timing_status": "LATE", "origin_station": "Birmingham Snow Hill", "current_leg_arr": "2208", "current_leg_dep": "2156", "current_leg_end": "Tyseley LMD", "origin_dep_time": "2156", "origin_platform": "3", "current_location": "Tyseley LMD", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8997834232602344, 52.483857642848896], [-1.8990847, 52.4833463], [-1.8989505, 52.483246099999995], [-1.8987148999999997, 52.48307359999999], [-1.8984597, 52.4828867], [-1.8984320999999995, 52.48286499999999], [-1.8978071999999997, 52.482373599999995], [-1.8974699, 52.4821335], [-1.8974147, 52.4820865], [-1.8968425, 52.4815991], [-1.8963484, 52.4812197], [-1.8959773, 52.48095559999999], [-1.895578, 52.48067369999999], [-1.8951725, 52.4804203], [-1.8943267999999995, 52.479955100000005], [-1.8937909, 52.4796928], [-1.8933136, 52.47947930000001], [-1.8925298, 52.47916769999999], [-1.8924258, 52.4791292], [-1.8920905999999995, 52.4790064], [-1.8920355373672435, 52.47898449539368], [-1.8919443, 52.4789482], [-1.8918871310586016, 52.478927733103994], [-1.8918274652693656, 52.47890637230818], [-1.8915808999999997, 52.478818100000005], [-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8856325000000005, 52.4766233], [-1.8854373, 52.47654159999999], [-1.8850921000000005, 52.47639209999999], [-1.8847695, 52.4762491], [-1.8844549999999995, 52.47610699999999], [-1.8840929, 52.4759436], [-1.8837596, 52.4757876], [-1.8832011, 52.4755295], [-1.8831061, 52.47548439999999], [-1.882558, 52.475224], [-1.8819398, 52.4749381], [-1.8811653, 52.4745803], [-1.8807286000000003, 52.4743434], [-1.8801426000000003, 52.4740011], [-1.8798557, 52.47382669999999], [-1.8796296999999995, 52.473675099999994], [-1.8792387, 52.4734179], [-1.8790247999999996, 52.4732577], [-1.8787988999999996, 52.47309520000001], [-1.8786095, 52.4729633], [-1.8783375, 52.47277330000001], [-1.8780887999999996, 52.47260119999999], [-1.8778474000000005, 52.4724278], [-1.8775959, 52.47225290000001], [-1.8772982, 52.4720421], [-1.8768288, 52.4717178], [-1.8765452, 52.4715169], [-1.8763109, 52.47135480000001], [-1.8757373, 52.470953399999985], [-1.8754099, 52.4707309], [-1.8753343, 52.4706757], [-1.8752116000000003, 52.4705968], [-1.8752001, 52.4705872], [-1.8750431999999997, 52.470484199999994], [-1.8748989000000005, 52.47039029999999], [-1.8746059999999996, 52.47020559999999], [-1.8743029, 52.4700243], [-1.8741209549863307, 52.46991510139879], [-1.874093195875765, 52.469898441088525], [-1.8740727999999995, 52.46988619999999], [-1.873928, 52.4698004], [-1.8737061, 52.46967380000001], [-1.8734827000000005, 52.4695496], [-1.8733078000000003, 52.469454000000006], [-1.8730816999999995, 52.4693364], [-1.8727894000000005, 52.46918850000001], [-1.8725695, 52.469080700000006], [-1.8723133, 52.46895730000001], [-1.8720786, 52.4688495], [-1.8718117999999997, 52.4687278], [-1.8715623, 52.4686142], [-1.8712793, 52.4684892], [-1.8709414, 52.468341299999985], [-1.8705364, 52.4681698], [-1.8702051, 52.46803169999999], [-1.8697223, 52.46783719999999], [-1.8693153, 52.4676708], [-1.8690866, 52.46757819999999], [-1.8676152, 52.466981799999985], [-1.8648806, 52.465879], [-1.8641303, 52.4655801], [-1.8632141, 52.465204099999994], [-1.8624364, 52.4649022], [-1.8617584000000005, 52.4646539], [-1.8604609, 52.46413959999999], [-1.8599022000000005, 52.46391020000001], [-1.8574573000000003, 52.46289959999999], [-1.8566087, 52.46256269999999], [-1.8563517, 52.46246219999998], [-1.8535357, 52.4612698], [-1.8533638081408423, 52.46119078037651], [-1.8531632480011184, 52.46109015311705], [-1.852985303114029, 52.46100183829938], [-1.8528268408664748, 52.46092400937744], [-1.8526847286453585, 52.46085483980518], [-1.8525558338375805, 52.46079250303655], [-1.8524370238300432, 52.460735172525496], [-1.8523251660096487, 52.460681021725954], [-1.8522171277632975, 52.46062822409187], [-1.852109776477892, 52.46057495307719], [-1.8519999795403337, 52.46051938213587], [-1.8518846043375237, 52.46045968472184], [-1.8517605182563637, 52.46039403428905], [-1.851624588683756, 52.46032060429145], [-1.851473683006602, 52.46023756818297], [-1.8513046686118029, 52.46014309941757], [-1.8511144128862604, 52.46003537144918], [-1.8507531, 52.4598232], [-1.8504828, 52.4596841], [-1.8503336, 52.45959319999999], [-1.8498715, 52.459285400000006], [-1.8496276000000005, 52.45912059999999], [-1.8494264, 52.45900629999999], [-1.8489134, 52.4586992], [-1.848551, 52.4584893], [-1.8483161999999995, 52.45831410000001], [-1.8481659, 52.458197600000005], [-1.8479627999999997, 52.45798089999999], [-1.8478979, 52.45788160000001], [-1.8478542, 52.45780629999999], [-1.8478348, 52.457772899999995], [-1.8477892, 52.45769610000001], [-1.8477134, 52.4575585], [-1.8476953, 52.4575217], [-1.8476459, 52.4574406], [-1.8474172, 52.4571497], [-1.8472769, 52.4570147], [-1.8471688, 52.4569248], [-1.8469609, 52.4567667], [-1.8467165, 52.456590499999976], [-1.8463119, 52.456303], [-1.8460832000000005, 52.45614429999999], [-1.8459291, 52.45604209999998], [-1.845696, 52.45583270000001], [-1.8455220999999993, 52.4556688], [-1.845373, 52.455528400000006], [-1.8450986000000005, 52.455253899999995], [-1.8447879, 52.4549593], [-1.8447407, 52.45491969999999], [-1.8446363999999995, 52.4548207], [-1.8447672, 52.4549082], [-1.8448271999999997, 52.454953]]}", "current_leg_start": "Birmingham Snow Hill", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "52.4549530", "next_location_lon": "-1.8448272", "previous_location": "Birmingham Snow Hill", "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\": 141.278, \"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\": 722.095, \"from_m\": 141.278, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1481.712, \"from_m\": 722.095, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4231.906, \"from_m\": 1481.712, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4424.44, \"from_m\": 4231.906, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4473.165, \"from_m\": 4424.44, \"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\": 5016.708, \"from_m\": 4473.165, \"capability_applied\": null, \"effective_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\": 755580, \"profile_key\": \"2b04a0222c56fb8bb404b3e26e893d0cf98f2590be933b6982f864933640370d\", \"schedule_id\": 16049, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 2, \"distance_m\": 830.664, \"section_seq\": 1, \"route_path_id\": 136881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 3, \"distance_m\": 4174.015, \"section_seq\": 1, \"route_path_id\": 136881}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Tyseley LMD\", \"stage_seq\": 4, \"distance_m\": 5016.708, \"section_seq\": 1, \"route_path_id\": 136881}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5016.708, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136881}], \"total_distance_m\": 5016.708, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4473.165, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.543, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.4549530", "current_position_lon": "-1.8448272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:04Z\", \"source_id\": 64121173, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:09Z\", \"source_id\": 20321422, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:51Z\", \"source_id\": 20327063, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tyseley LMD", "service_state_platform": null, "timing_fact_generation": 1790024751608514, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:01.794081", "service_state_evidence_id": 20327063, "current_leg_start_actual_dep": "2026-09-21T21:57:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:02.026407", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BSW |
XTS |
5B27 |
172002 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 141.278, "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": 722.095, "from_m": 141.278, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1481.712, "from_m": 722.095, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4231.906, "from_m": 1481.712, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4424.44, "from_m": 4231.906, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4473.165, "from_m": 4424.44, "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": 5016.708, "from_m": 4473.165, "capability_applied": null, "effective_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": 755580, "profile_key": "2b04a0222c56fb8bb404b3e26e893d0cf98f2590be933b6982f864933640370d", "schedule_id": 16049, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2156", "location": "Birmingham Snow Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Birmingham Moor Street", "stage_seq": 2, "distance_m": 830.664, "section_seq": 1, "route_path_id": 136881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Small Heath Sth Jn", "stage_seq": 3, "distance_m": 4174.015, "section_seq": 1, "route_path_id": 136881}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Tyseley LMD", "stage_seq": 4, "distance_m": 5016.708, "section_seq": 1, "route_path_id": 136881}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5016.708, "from_m": 0.0, "section_seq": 1, "route_path_id": 136881}], "total_distance_m": 5016.708, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4473.165, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.543, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:04Z", "source_id": 64121173, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:09Z", "source_id": 20321422, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:51Z", "source_id": 20327063, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Birmingham Snow Hill |
2156 |
2156 |
3 |
None |
None |
Tyseley LMD |
2207 |
2207 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L05034/2026-09-21/detailed |
None |
Birmingham Snow Hill |
2026-09-21T21:57:00+01:00 |
Tyseley LMD |
12.0 |
{"type": "LineString", "coordinates": [[-1.8997834232602344, 52.483857642848896], [-1.8990847, 52.4833463], [-1.8989505, 52.483246099999995], [-1.8987148999999997, 52.48307359999999], [-1.8984597, 52.4828867], [-1.8984320999999995, 52.48286499999999], [-1.8978071999999997, 52.482373599999995], [-1.8974699, 52.4821335], [-1.8974147, 52.4820865], [-1.8968425, 52.4815991], [-1.8963484, 52.4812197], [-1.8959773, 52.48095559999999], [-1.895578, 52.48067369999999], [-1.8951725, 52.4804203], [-1.8943267999999995, 52.479955100000005], [-1.8937909, 52.4796928], [-1.8933136, 52.47947930000001], [-1.8925298, 52.47916769999999], [-1.8924258, 52.4791292], [-1.8920905999999995, 52.4790064], [-1.8920355373672435, 52.47898449539368], [-1.8919443, 52.4789482], [-1.8918871310586016, 52.478927733103994], [-1.8918274652693656, 52.47890637230818], [-1.8915808999999997, 52.478818100000005], [-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8856325000000005, 52.4766233], [-1.8854373, 52.47654159999999], [-1.8850921000000005, 52.47639209999999], [-1.8847695, 52.4762491], [-1.8844549999999995, 52.47610699999999], [-1.8840929, 52.4759436], [-1.8837596, 52.4757876], [-1.8832011, 52.4755295], [-1.8831061, 52.47548439999999], [-1.882558, 52.475224], [-1.8819398, 52.4749381], [-1.8811653, 52.4745803], [-1.8807286000000003, 52.4743434], [-1.8801426000000003, 52.4740011], [-1.8798557, 52.47382669999999], [-1.8796296999999995, 52.473675099999994], [-1.8792387, 52.4734179], [-1.8790247999999996, 52.4732577], [-1.8787988999999996, 52.47309520000001], [-1.8786095, 52.4729633], [-1.8783375, 52.47277330000001], [-1.8780887999999996, 52.47260119999999], [-1.8778474000000005, 52.4724278], [-1.8775959, 52.47225290000001], [-1.8772982, 52.4720421], [-1.8768288, 52.4717178], [-1.8765452, 52.4715169], [-1.8763109, 52.47135480000001], [-1.8757373, 52.470953399999985], [-1.8754099, 52.4707309], [-1.8753343, 52.4706757], [-1.8752116000000003, 52.4705968], [-1.8752001, 52.4705872], [-1.8750431999999997, 52.470484199999994], [-1.8748989000000005, 52.47039029999999], [-1.8746059999999996, 52.47020559999999], [-1.8743029, 52.4700243], [-1.8741209549863307, 52.46991510139879], [-1.874093195875765, 52.469898441088525], [-1.8740727999999995, 52.46988619999999], [-1.873928, 52.4698004], [-1.8737061, 52.46967380000001], [-1.8734827000000005, 52.4695496], [-1.8733078000000003, 52.469454000000006], [-1.8730816999999995, 52.4693364], [-1.8727894000000005, 52.46918850000001], [-1.8725695, 52.469080700000006], [-1.8723133, 52.46895730000001], [-1.8720786, 52.4688495], [-1.8718117999999997, 52.4687278], [-1.8715623, 52.4686142], [-1.8712793, 52.4684892], [-1.8709414, 52.468341299999985], [-1.8705364, 52.4681698], [-1.8702051, 52.46803169999999], [-1.8697223, 52.46783719999999], [-1.8693153, 52.4676708], [-1.8690866, 52.46757819999999], [-1.8676152, 52.466981799999985], [-1.8648806, 52.465879], [-1.8641303, 52.4655801], [-1.8632141, 52.465204099999994], [-1.8624364, 52.4649022], [-1.8617584000000005, 52.4646539], [-1.8604609, 52.46413959999999], [-1.8599022000000005, 52.46391020000001], [-1.8574573000000003, 52.46289959999999], [-1.8566087, 52.46256269999999], [-1.8563517, 52.46246219999998], [-1.8535357, 52.4612698], [-1.8533638081408423, 52.46119078037651], [-1.8531632480011184, 52.46109015311705], [-1.852985303114029, 52.46100183829938], [-1.8528268408664748, 52.46092400937744], [-1.8526847286453585, 52.46085483980518], [-1.8525558338375805, 52.46079250303655], [-1.8524370238300432, 52.460735172525496], [-1.8523251660096487, 52.460681021725954], [-1.8522171277632975, 52.46062822409187], [-1.852109776477892, 52.46057495307719], [-1.8519999795403337, 52.46051938213587], [-1.8518846043375237, 52.46045968472184], [-1.8517605182563637, 52.46039403428905], [-1.851624588683756, 52.46032060429145], [-1.851473683006602, 52.46023756818297], [-1.8513046686118029, 52.46014309941757], [-1.8511144128862604, 52.46003537144918], [-1.8507531, 52.4598232], [-1.8504828, 52.4596841], [-1.8503336, 52.45959319999999], [-1.8498715, 52.459285400000006], [-1.8496276000000005, 52.45912059999999], [-1.8494264, 52.45900629999999], [-1.8489134, 52.4586992], [-1.848551, 52.4584893], [-1.8483161999999995, 52.45831410000001], [-1.8481659, 52.458197600000005], [-1.8479627999999997, 52.45798089999999], [-1.8478979, 52.45788160000001], [-1.8478542, 52.45780629999999], [-1.8478348, 52.457772899999995], [-1.8477892, 52.45769610000001], [-1.8477134, 52.4575585], [-1.8476953, 52.4575217], [-1.8476459, 52.4574406], [-1.8474172, 52.4571497], [-1.8472769, 52.4570147], [-1.8471688, 52.4569248], [-1.8469609, 52.4567667], [-1.8467165, 52.456590499999976], [-1.8463119, 52.456303], [-1.8460832000000005, 52.45614429999999], [-1.8459291, 52.45604209999998], [-1.845696, 52.45583270000001], [-1.8455220999999993, 52.4556688], [-1.845373, 52.455528400000006], [-1.8450986000000005, 52.455253899999995], [-1.8447879, 52.4549593], [-1.8447407, 52.45491969999999], [-1.8446363999999995, 52.4548207], [-1.8447672, 52.4549082], [-1.8448271999999997, 52.454953]]} |
3.1 |
2156 |
2208 |
Birmingham Snow Hill |
Tyseley LMD |
Tyseley LMD |
52.4549530 |
-1.8448272 |
52.4549530 |
-1.8448272 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:08:00 |
Tyseley LMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327063 |
1790024751608514 |
12 |
12 |
2026-09-21 21:18:02.026407 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:01.794081 |
| 723860 |
753884 |
C14729 |
041L99MZ21 |
2026-09-21 |
COMPLETE |
20328414 |
2026-09-21 22:07:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 753884, "stp": "P", "toc": "ScotRail", "uid": "C14729", "consist": "158713", "dest_crs": "PTH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14729/2026-09-21/detailed", "trust_id": "041L99MZ21", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Perth", "service_date": "2026-09-21", "dest_arr_time": "2204", "dest_platform": "6", "is_terminated": 1, "next_location": "Perth", "signalling_id": "1L99", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2207", "current_leg_dep": "2146", "current_leg_end": "Perth", "origin_dep_time": "2040", "origin_platform": "18", "current_location": "Perth", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1216072, 56.274197], [-3.1216302, 56.27429159999999], [-3.1217582, 56.2747772], [-3.1218494, 56.2751571], [-3.1218539, 56.2751836], [-3.1219492, 56.27551270000001], [-3.1219897999999997, 56.2756529], [-3.1221735, 56.2763153], [-3.1222462, 56.276499900000005], [-3.1223112, 56.2766428], [-3.1223593, 56.2767819], [-3.1223801, 56.276863299999995], [-3.1224566999999994, 56.27712979999999], [-3.1225481000000004, 56.277466], [-3.122658, 56.2778467], [-3.1227877, 56.27825669999999], [-3.1229471999999996, 56.27867979999999], [-3.1231351, 56.27907909999998], [-3.1234647, 56.27968169999999], [-3.123835699999999, 56.28025660000001], [-3.1239049, 56.280352699999995], [-3.1242151, 56.28078390000001], [-3.124312, 56.280914499999994], [-3.1245269, 56.2812583], [-3.1245779, 56.281321], [-3.124931, 56.2817007], [-3.1251916999999994, 56.2819736], [-3.1263205999999997, 56.283004699999985], [-3.1272436, 56.2836772], [-3.1275025, 56.283865899999995], [-3.1289565, 56.28495279999999], [-3.130534, 56.28607050000001], [-3.1313541999999996, 56.28668100000001], [-3.1315389999999996, 56.28681859999999], [-3.136837, 56.290724700000005], [-3.1369583, 56.29081479999999], [-3.1425735999999995, 56.2949684], [-3.142671, 56.29504039999999], [-3.144103494418325, 56.296100022666025], [-3.1451969, 56.2969088], [-3.146735, 56.2980465], [-3.146997, 56.29824], [-3.1498590999999996, 56.30035410000001], [-3.1526967, 56.3024985], [-3.1529200999999993, 56.3026631], [-3.154355, 56.3037349], [-3.1556459999999995, 56.3047282], [-3.1559676999999997, 56.30500679999999], [-3.1564741, 56.30545010000001], [-3.1565736, 56.30554490000001], [-3.1566125, 56.305584], [-3.1568189999999996, 56.305764], [-3.1568764999999996, 56.30582], [-3.1569789, 56.30592349999999], [-3.1570659, 56.30601250000001], [-3.1571388, 56.3060868], [-3.1573079, 56.306269799999995], [-3.1577569, 56.306777399999994], [-3.158389, 56.3074631], [-3.1587140999999996, 56.3078166], [-3.1588776999999997, 56.3079984], [-3.158996305802535, 56.30812121394868], [-3.1590299, 56.30815599999999], [-3.1596086, 56.3087017], [-3.1601932, 56.3091739], [-3.1607862999999994, 56.3095781], [-3.1614963, 56.309998199999995], [-3.1617145, 56.3101107], [-3.1626287, 56.3105649], [-3.1639095, 56.31105209999999], [-3.1652711, 56.311494200000006], [-3.1666864, 56.3118817], [-3.1704350000000003, 56.31285530000001], [-3.1720272, 56.313284], [-3.1728476, 56.3135441], [-3.1736143, 56.313836299999984], [-3.1742887999999994, 56.314153299999994], [-3.1749112, 56.314454399999995], [-3.1756243, 56.3148725], [-3.1762519999999994, 56.31529369999999], [-3.1767036, 56.3156514], [-3.177215, 56.31607339999999], [-3.1775868999999997, 56.3164569], [-3.1778207999999997, 56.3167278], [-3.1781088, 56.317111399999995], [-3.1783669999999997, 56.31751169999999], [-3.1785388999999995, 56.317864400000005], [-3.1787033, 56.3182213], [-3.1788394, 56.3186458], [-3.1789120999999994, 56.319087], [-3.1789672, 56.3197225], [-3.1789642, 56.320023199999994], [-3.1789332999999997, 56.3203138], [-3.1788836999999996, 56.320621], [-3.178718, 56.3211009], [-3.1781686, 56.3223684], [-3.1779249999999997, 56.3231316], [-3.1778818, 56.32351119999999], [-3.1778827999999995, 56.32417349999999], [-3.1780445, 56.32506419999999], [-3.1783799, 56.3257733], [-3.178656, 56.3262543], [-3.1791499, 56.326846], [-3.1797532, 56.327487099999985], [-3.1803795, 56.328031300000006], [-3.1807559999999997, 56.328306], [-3.1812321, 56.32861820000001], [-3.1818258, 56.3289505], [-3.1819028, 56.32899400000001], [-3.1821765999999996, 56.32914959999999], [-3.1832677, 56.3297918], [-3.1852089999999995, 56.33089829999999], [-3.1863532, 56.331426699999994], [-3.1871023999999997, 56.3317035], [-3.1878843999999997, 56.33196480000001], [-3.1879612999999996, 56.3319879], [-3.1883562999999997, 56.3321067], [-3.1888452, 56.3322212], [-3.1898761, 56.3324427], [-3.1911846, 56.33265459999999], [-3.1923519, 56.3328592], [-3.1935363999999997, 56.3331447], [-3.1945062999999996, 56.3334968], [-3.1962915, 56.334167699999995], [-3.2015773, 56.3362133], [-3.2100846, 56.3395053], [-3.2102584, 56.3395726], [-3.2109422999999997, 56.339836], [-3.2115059999999995, 56.34004909999999], [-3.2118602999999997, 56.3401854], [-3.2165545, 56.3419904], [-3.2179419, 56.3425781], [-3.2184202, 56.3428204], [-3.2188519999999996, 56.34305229999999], [-3.2192435999999995, 56.34328569999999], [-3.2197317999999995, 56.343597800000005], [-3.2200213999999994, 56.3438134], [-3.220523, 56.3442162], [-3.2209682, 56.3446295], [-3.221275, 56.3449376], [-3.2217547, 56.3454224], [-3.2217766000000005, 56.3454445], [-3.2218909, 56.34556], [-3.2222690999999997, 56.34588999999998], [-3.2225827, 56.3461275], [-3.2230611, 56.3464253], [-3.2235649999999993, 56.346709], [-3.224547, 56.347146], [-3.2257798999999996, 56.34751490000001], [-3.2267385, 56.34772060000001], [-3.2279083999999996, 56.347887400000005], [-3.2286147, 56.347971400000006], [-3.233935022830277, 56.348604190020865], [-3.2380003, 56.34908769999999], [-3.2385535, 56.34914489999999], [-3.2392016, 56.349194], [-3.2394581, 56.349208399999995], [-3.2400979999999997, 56.34924439999999], [-3.2409133999999997, 56.3492613], [-3.2410724, 56.349261599999984], [-3.2426222999999994, 56.34921859999999], [-3.2436199999999995, 56.3491669], [-3.244681700000001, 56.3490985], [-3.2454021, 56.3490212], [-3.2458645, 56.3489638], [-3.2462137, 56.3489099], [-3.2470924999999995, 56.348756], [-3.2481836999999993, 56.3485397], [-3.2488102999999997, 56.34841549999999], [-3.2507271, 56.34803339999999], [-3.2543844, 56.3472673], [-3.2572167999999997, 56.34667400000001], [-3.2573506999999995, 56.34664750000001], [-3.2624147, 56.3456015], [-3.2625048, 56.3455836], [-3.267228, 56.344607499999995], [-3.2703890000000007, 56.3439488], [-3.2834967999999995, 56.3412378], [-3.2878582, 56.340323600000005], [-3.2943303, 56.3390246], [-3.294852, 56.3389165], [-3.3015730999999997, 56.33752320000001], [-3.3016968, 56.337499300000005], [-3.3053188999999996, 56.3367554], [-3.3103755999999995, 56.3357225], [-3.3109778, 56.3355996], [-3.3115964, 56.335491100000006], [-3.3120546, 56.3354094], [-3.3126907, 56.3353035], [-3.3128863999999996, 56.33527320000001], [-3.3132215, 56.3352227], [-3.3135744999999996, 56.33517750000001], [-3.3139323, 56.33514460000001], [-3.3143058, 56.33512000000001], [-3.314461, 56.3351098], [-3.3148523999999995, 56.335093], [-3.3153408, 56.3350848], [-3.3197962, 56.335082799999995], [-3.3222956999999997, 56.33508170000001], [-3.3225060999999996, 56.33508170000001], [-3.323766551242229, 56.33508189357681], [-3.3277152000000005, 56.335082500000006], [-3.3279091999999997, 56.3350808], [-3.3336048000000003, 56.335067200000005], [-3.3355499, 56.33505739999998], [-3.3370640999999996, 56.3350641], [-3.3385366999999997, 56.33511109999999], [-3.3396773999999994, 56.3351797], [-3.3404057, 56.335249], [-3.3410938, 56.335326599999995], [-3.3417605000000004, 56.3354148], [-3.3419392, 56.335443], [-3.3442161999999995, 56.33583809999999], [-3.3456366999999996, 56.336095599999986], [-3.3505766, 56.33700129999999], [-3.3506692, 56.3370175], [-3.3583899, 56.338446], [-3.3639323999999995, 56.3394494], [-3.3704091, 56.340644299999994], [-3.3755882999999995, 56.3415937], [-3.377876, 56.34201449999999], [-3.3831251999999994, 56.3429554], [-3.3845854, 56.34321719999999], [-3.3896509999999997, 56.3441187], [-3.3987957, 56.345778999999986], [-3.4023964999999996, 56.3464211], [-3.4025626, 56.3464495], [-3.4035193, 56.3466218], [-3.404987, 56.346917000000005], [-3.4057722, 56.3471055], [-3.4063977, 56.34725559999999], [-3.4084728999999996, 56.3477622], [-3.4092049, 56.34794089999999], [-3.4120354999999996, 56.3486256], [-3.4129099000000003, 56.3488371], [-3.4135980796541814, 56.34900357288718], [-3.4156295999999995, 56.349495], [-3.4197529, 56.3505042], [-3.4212227, 56.35087159999999], [-3.4225122999999997, 56.35119399999999], [-3.4239492, 56.3516182], [-3.4248853999999995, 56.351979600000014], [-3.4257289, 56.3523528], [-3.4261894, 56.3525916], [-3.4266219, 56.35283509999999], [-3.4269968999999993, 56.3530571], [-3.4274360999999995, 56.3533503], [-3.4278088, 56.353617], [-3.4283071, 56.35404690000001], [-3.428727, 56.35447289999999], [-3.4288118999999995, 56.3545808], [-3.4291001, 56.35494380000001], [-3.4291545999999995, 56.35501240000001], [-3.4296616999999996, 56.3557739], [-3.4302068, 56.3566781], [-3.4305919999999994, 56.357294], [-3.430983876718663, 56.35792064800712], [-3.4309896, 56.3579298], [-3.4314659000000005, 56.3587136], [-3.4317495999999994, 56.3591157], [-3.4322694999999994, 56.359949799999995], [-3.4324578, 56.36027309999999], [-3.4326133999999997, 56.36061149999999], [-3.4327156, 56.3608902], [-3.4327877, 56.3611347], [-3.4328372, 56.3614118], [-3.4328657, 56.3617031], [-3.4328634, 56.36185579999999], [-3.4328613999999997, 56.3619271], [-3.4328498, 56.3621856], [-3.4327878, 56.3624666], [-3.4326762, 56.362842], [-3.4325422999999997, 56.3631595], [-3.4325247000000005, 56.36319309999999], [-3.432357399999999, 56.3635128], [-3.4321731, 56.3637861], [-3.4319694, 56.3640259], [-3.4318288000000003, 56.36417380000001], [-3.4315825, 56.3643849], [-3.4315387999999993, 56.36441519999999], [-3.4313271999999997, 56.3646053], [-3.431007699999999, 56.3648366], [-3.4301671999999996, 56.3655094], [-3.429399800000001, 56.36629889999999], [-3.4288204, 56.36704909999999], [-3.428409499999999, 56.367655899999995], [-3.4279841, 56.3683853], [-3.4275490999999993, 56.3692386], [-3.4272652999999997, 56.36991619999999], [-3.4270727, 56.3706227], [-3.4269901, 56.371508], [-3.4269627, 56.3721723], [-3.4271264, 56.373243], [-3.4273458, 56.37408899999999], [-3.4275586, 56.374559], [-3.427873, 56.37525350000001], [-3.428194599999999, 56.3757541], [-3.428496, 56.376206800000006], [-3.4289245, 56.37680279999999], [-3.4293013999999995, 56.3773194], [-3.4297411, 56.3779381], [-3.4301918999999996, 56.3785618], [-3.4305233, 56.3790196], [-3.4310065, 56.37969799999999], [-3.4315684999999996, 56.38046370000001], [-3.4318649999999997, 56.380877599999984], [-3.432368, 56.38155329999999], [-3.4333536999999996, 56.3829117], [-3.4341642, 56.3840251], [-3.4344637, 56.3845153], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]}", "current_leg_start": "Ladybank", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "56.3917965", "next_location_lon": "-3.4396233", "previous_location": "Ladybank", "current_leg_milage": "17.8", "linx_max_speed_mph": 90, "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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4889.35, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4991.412, \"from_m\": 4889.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6626.153, \"from_m\": 4991.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7118.327, \"from_m\": 6626.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10588.195, \"from_m\": 7118.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14501.072, \"from_m\": 10588.195, \"capability_applied\": null, \"effective_limit_mph\": 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\": 16273.555, \"from_m\": 14501.072, \"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\": 19026.116, \"from_m\": 16273.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20322.105, \"from_m\": 19026.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21670.729, \"from_m\": 20322.105, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21835.209, \"from_m\": 21670.729, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22262.864, \"from_m\": 21835.209, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22307.284, \"from_m\": 22262.864, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22440.812, \"from_m\": 22307.284, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22851.71, \"from_m\": 22440.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28535.354, \"from_m\": 22851.71, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28938.882, \"from_m\": 28535.354, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29837.023, \"from_m\": 28938.882, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 31824.298, \"from_m\": 29837.023, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32902.047, \"from_m\": 31824.298, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 33464.087, \"from_m\": 32902.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33849.536, \"from_m\": 33464.087, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35964.377, \"from_m\": 33849.536, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36704.77, \"from_m\": 35964.377, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 37132.104, \"from_m\": 36704.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37605.494, \"from_m\": 37132.104, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38678.919, \"from_m\": 37605.494, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42274.016, \"from_m\": 38678.919, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45756.918, \"from_m\": 42274.016, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 59946.003, \"from_m\": 45756.918, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63506.895, \"from_m\": 59946.003, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 63550.596, \"from_m\": 63506.895, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63755.031, \"from_m\": 63550.596, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 63807.884, \"from_m\": 63755.031, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64771.209, \"from_m\": 63807.884, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74157.145, \"from_m\": 64771.209, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74218.626, \"from_m\": 74157.145, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74747.103, \"from_m\": 74218.626, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75977.327, \"from_m\": 74747.103, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 84209.435, \"from_m\": 75977.327, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 88847.737, \"from_m\": 84209.435, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 88993.194, \"from_m\": 88847.737, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88997.506, \"from_m\": 88993.194, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 89022.339, \"from_m\": 88997.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91185.216, \"from_m\": 89022.339, \"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\": 91791.225, \"from_m\": 91185.216, \"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\": 91872.335, \"from_m\": 91791.225, \"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\": 91924.608, \"from_m\": 91872.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92246.365, \"from_m\": 91924.608, \"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\": 753884, \"profile_key\": \"cc33cf8f34f3026a42591c489c05f7064b11344455de6b89b81fc0eecea62b76\", \"schedule_id\": 1839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 8254.21, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 9633.468, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 15424.68, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": \"2102\", \"location\": \"Inverkeithing\", \"stage_seq\": 8, \"distance_m\": 22040.872, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105\", \"location\": \"Dalgety Bay\", \"stage_seq\": 9, \"distance_m\": 24376.65, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110\", \"location\": \"Aberdour\", \"stage_seq\": 10, \"distance_m\": 28876.618, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2114H\", \"location\": \"Burntisland\", \"stage_seq\": 11, \"distance_m\": 33236.182, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Kinghorn\", \"stage_seq\": 12, \"distance_m\": 37377.799, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124H\", \"location\": \"Kirkcaldy\", \"stage_seq\": 13, \"distance_m\": 42474.431, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Thornton South Jn\", \"stage_seq\": 14, \"distance_m\": 49540.829, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 15, \"distance_m\": 50346.861, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Markinch\", \"stage_seq\": 16, \"distance_m\": 54239.499, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141H\", \"location\": \"Ladybank\", \"stage_seq\": 17, \"distance_m\": 63644.268, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Newburgh\", \"stage_seq\": 18, \"distance_m\": 76143.851, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Hilton Jn\", \"stage_seq\": 19, \"distance_m\": 89054.723, \"section_seq\": 1, \"route_path_id\": 131054}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Perth\", \"stage_seq\": 20, \"distance_m\": 92246.365, \"section_seq\": 1, \"route_path_id\": 131054}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 92246.365, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131054}], \"total_distance_m\": 92246.365, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 92194.092, \"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": "2040", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "56.3917965", "current_position_lon": "-3.4396233", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:11Z\", \"source_id\": 63959615, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:15Z\", \"source_id\": 20274753, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:56Z\", \"source_id\": 63971087, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:59Z\", \"source_id\": 20278054, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:56Z\", \"source_id\": 63978266, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:59Z\", \"source_id\": 20280118, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:39Z\", \"source_id\": 64001772, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:40Z\", \"source_id\": 20286751, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:30Z\", \"source_id\": 64011256, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:34Z\", \"source_id\": 20289429, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:47Z\", \"source_id\": 64023731, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:53Z\", \"source_id\": 20292991, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:04Z\", \"source_id\": 64033749, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:08Z\", \"source_id\": 20295900, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:38Z\", \"source_id\": 64044142, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:40Z\", \"source_id\": 20298835, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:40Z\", \"source_id\": 64055215, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:43Z\", \"source_id\": 20302208, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:57Z\", \"source_id\": 64076964, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:56Z\", \"source_id\": 20308315, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:37Z\", \"source_id\": 64093696, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:43Z\", \"source_id\": 20313407, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:01Z\", \"source_id\": 20328414, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Perth", "service_state_platform": "6", "timing_fact_generation": 1790024882612687, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:02.605288", "service_state_evidence_id": 20328414, "current_leg_start_actual_dep": "2026-09-21T21:44:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:02.814340", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
PTH |
1L99 |
158713 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "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": 3123.268, "from_m": 1667.893, "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": 4889.35, "from_m": 3123.268, "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": 4991.412, "from_m": 4889.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6626.153, "from_m": 4991.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7118.327, "from_m": 6626.153, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10588.195, "from_m": 7118.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14501.072, "from_m": 10588.195, "capability_applied": null, "effective_limit_mph": 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": 16273.555, "from_m": 14501.072, "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": 19026.116, "from_m": 16273.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20322.105, "from_m": 19026.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21670.729, "from_m": 20322.105, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21835.209, "from_m": 21670.729, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22262.864, "from_m": 21835.209, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22307.284, "from_m": 22262.864, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22440.812, "from_m": 22307.284, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22851.71, "from_m": 22440.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28535.354, "from_m": 22851.71, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28938.882, "from_m": 28535.354, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29837.023, "from_m": 28938.882, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 31824.298, "from_m": 29837.023, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32902.047, "from_m": 31824.298, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33464.087, "from_m": 32902.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33849.536, "from_m": 33464.087, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35964.377, "from_m": 33849.536, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36704.77, "from_m": 35964.377, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 37132.104, "from_m": 36704.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37605.494, "from_m": 37132.104, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38678.919, "from_m": 37605.494, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42274.016, "from_m": 38678.919, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45756.918, "from_m": 42274.016, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 59946.003, "from_m": 45756.918, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63506.895, "from_m": 59946.003, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 63550.596, "from_m": 63506.895, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63755.031, "from_m": 63550.596, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 63807.884, "from_m": 63755.031, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 64771.209, "from_m": 63807.884, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 74157.145, "from_m": 64771.209, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74218.626, "from_m": 74157.145, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 74747.103, "from_m": 74218.626, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75977.327, "from_m": 74747.103, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 84209.435, "from_m": 75977.327, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88847.737, "from_m": 84209.435, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 88993.194, "from_m": 88847.737, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88997.506, "from_m": 88993.194, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 89022.339, "from_m": 88997.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91185.216, "from_m": 89022.339, "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": 91791.225, "from_m": 91185.216, "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": 91872.335, "from_m": 91791.225, "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": 91924.608, "from_m": 91872.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92246.365, "from_m": 91924.608, "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": 753884, "profile_key": "cc33cf8f34f3026a42591c489c05f7064b11344455de6b89b81fc0eecea62b76", "schedule_id": 1839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2040", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 131054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 131054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": "2102", "location": "Inverkeithing", "stage_seq": 8, "distance_m": 22040.872, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105", "location": "Dalgety Bay", "stage_seq": 9, "distance_m": 24376.65, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110", "location": "Aberdour", "stage_seq": 10, "distance_m": 28876.618, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2114H", "location": "Burntisland", "stage_seq": 11, "distance_m": 33236.182, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Kinghorn", "stage_seq": 12, "distance_m": 37377.799, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124H", "location": "Kirkcaldy", "stage_seq": 13, "distance_m": 42474.431, "section_seq": 1, "route_path_id": 131054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Thornton South Jn", "stage_seq": 14, "distance_m": 49540.829, "section_seq": 1, "route_path_id": 131054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Thornton North Jn", "stage_seq": 15, "distance_m": 50346.861, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Markinch", "stage_seq": 16, "distance_m": 54239.499, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141H", "location": "Ladybank", "stage_seq": 17, "distance_m": 63644.268, "section_seq": 1, "route_path_id": 131054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Newburgh", "stage_seq": 18, "distance_m": 76143.851, "section_seq": 1, "route_path_id": 131054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Hilton Jn", "stage_seq": 19, "distance_m": 89054.723, "section_seq": 1, "route_path_id": 131054}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Perth", "stage_seq": 20, "distance_m": 92246.365, "section_seq": 1, "route_path_id": 131054}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 92246.365, "from_m": 0.0, "section_seq": 1, "route_path_id": 131054}], "total_distance_m": 92246.365, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 92194.092, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.273, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:11Z", "source_id": 63959615, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:15Z", "source_id": 20274753, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:56Z", "source_id": 63971087, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:59Z", "source_id": 20278054, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:56Z", "source_id": 63978266, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:55:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:59Z", "source_id": 20280118, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:39Z", "source_id": 64001772, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:40Z", "source_id": 20286751, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:30Z", "source_id": 64011256, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:09:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:34Z", "source_id": 20289429, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:47Z", "source_id": 64023731, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:53Z", "source_id": 20292991, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:04Z", "source_id": 64033749, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:18:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:08Z", "source_id": 20295900, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:38Z", "source_id": 64044142, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:24:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:40Z", "source_id": 20298835, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:40Z", "source_id": 64055215, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:43Z", "source_id": 20302208, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:57Z", "source_id": 64076964, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:56Z", "source_id": 20308315, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:37Z", "source_id": 64093696, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:43Z", "source_id": 20313407, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:01Z", "source_id": 20328414, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Edinburgh |
2040 |
2040 |
18 |
None |
None |
Perth |
2204 |
2204 |
6 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14729/2026-09-21/detailed |
None |
Ladybank |
2026-09-21T21:44:30+01:00 |
Perth |
21.0 |
{"type": "LineString", "coordinates": [[-3.1216072, 56.274197], [-3.1216302, 56.27429159999999], [-3.1217582, 56.2747772], [-3.1218494, 56.2751571], [-3.1218539, 56.2751836], [-3.1219492, 56.27551270000001], [-3.1219897999999997, 56.2756529], [-3.1221735, 56.2763153], [-3.1222462, 56.276499900000005], [-3.1223112, 56.2766428], [-3.1223593, 56.2767819], [-3.1223801, 56.276863299999995], [-3.1224566999999994, 56.27712979999999], [-3.1225481000000004, 56.277466], [-3.122658, 56.2778467], [-3.1227877, 56.27825669999999], [-3.1229471999999996, 56.27867979999999], [-3.1231351, 56.27907909999998], [-3.1234647, 56.27968169999999], [-3.123835699999999, 56.28025660000001], [-3.1239049, 56.280352699999995], [-3.1242151, 56.28078390000001], [-3.124312, 56.280914499999994], [-3.1245269, 56.2812583], [-3.1245779, 56.281321], [-3.124931, 56.2817007], [-3.1251916999999994, 56.2819736], [-3.1263205999999997, 56.283004699999985], [-3.1272436, 56.2836772], [-3.1275025, 56.283865899999995], [-3.1289565, 56.28495279999999], [-3.130534, 56.28607050000001], [-3.1313541999999996, 56.28668100000001], [-3.1315389999999996, 56.28681859999999], [-3.136837, 56.290724700000005], [-3.1369583, 56.29081479999999], [-3.1425735999999995, 56.2949684], [-3.142671, 56.29504039999999], [-3.144103494418325, 56.296100022666025], [-3.1451969, 56.2969088], [-3.146735, 56.2980465], [-3.146997, 56.29824], [-3.1498590999999996, 56.30035410000001], [-3.1526967, 56.3024985], [-3.1529200999999993, 56.3026631], [-3.154355, 56.3037349], [-3.1556459999999995, 56.3047282], [-3.1559676999999997, 56.30500679999999], [-3.1564741, 56.30545010000001], [-3.1565736, 56.30554490000001], [-3.1566125, 56.305584], [-3.1568189999999996, 56.305764], [-3.1568764999999996, 56.30582], [-3.1569789, 56.30592349999999], [-3.1570659, 56.30601250000001], [-3.1571388, 56.3060868], [-3.1573079, 56.306269799999995], [-3.1577569, 56.306777399999994], [-3.158389, 56.3074631], [-3.1587140999999996, 56.3078166], [-3.1588776999999997, 56.3079984], [-3.158996305802535, 56.30812121394868], [-3.1590299, 56.30815599999999], [-3.1596086, 56.3087017], [-3.1601932, 56.3091739], [-3.1607862999999994, 56.3095781], [-3.1614963, 56.309998199999995], [-3.1617145, 56.3101107], [-3.1626287, 56.3105649], [-3.1639095, 56.31105209999999], [-3.1652711, 56.311494200000006], [-3.1666864, 56.3118817], [-3.1704350000000003, 56.31285530000001], [-3.1720272, 56.313284], [-3.1728476, 56.3135441], [-3.1736143, 56.313836299999984], [-3.1742887999999994, 56.314153299999994], [-3.1749112, 56.314454399999995], [-3.1756243, 56.3148725], [-3.1762519999999994, 56.31529369999999], [-3.1767036, 56.3156514], [-3.177215, 56.31607339999999], [-3.1775868999999997, 56.3164569], [-3.1778207999999997, 56.3167278], [-3.1781088, 56.317111399999995], [-3.1783669999999997, 56.31751169999999], [-3.1785388999999995, 56.317864400000005], [-3.1787033, 56.3182213], [-3.1788394, 56.3186458], [-3.1789120999999994, 56.319087], [-3.1789672, 56.3197225], [-3.1789642, 56.320023199999994], [-3.1789332999999997, 56.3203138], [-3.1788836999999996, 56.320621], [-3.178718, 56.3211009], [-3.1781686, 56.3223684], [-3.1779249999999997, 56.3231316], [-3.1778818, 56.32351119999999], [-3.1778827999999995, 56.32417349999999], [-3.1780445, 56.32506419999999], [-3.1783799, 56.3257733], [-3.178656, 56.3262543], [-3.1791499, 56.326846], [-3.1797532, 56.327487099999985], [-3.1803795, 56.328031300000006], [-3.1807559999999997, 56.328306], [-3.1812321, 56.32861820000001], [-3.1818258, 56.3289505], [-3.1819028, 56.32899400000001], [-3.1821765999999996, 56.32914959999999], [-3.1832677, 56.3297918], [-3.1852089999999995, 56.33089829999999], [-3.1863532, 56.331426699999994], [-3.1871023999999997, 56.3317035], [-3.1878843999999997, 56.33196480000001], [-3.1879612999999996, 56.3319879], [-3.1883562999999997, 56.3321067], [-3.1888452, 56.3322212], [-3.1898761, 56.3324427], [-3.1911846, 56.33265459999999], [-3.1923519, 56.3328592], [-3.1935363999999997, 56.3331447], [-3.1945062999999996, 56.3334968], [-3.1962915, 56.334167699999995], [-3.2015773, 56.3362133], [-3.2100846, 56.3395053], [-3.2102584, 56.3395726], [-3.2109422999999997, 56.339836], [-3.2115059999999995, 56.34004909999999], [-3.2118602999999997, 56.3401854], [-3.2165545, 56.3419904], [-3.2179419, 56.3425781], [-3.2184202, 56.3428204], [-3.2188519999999996, 56.34305229999999], [-3.2192435999999995, 56.34328569999999], [-3.2197317999999995, 56.343597800000005], [-3.2200213999999994, 56.3438134], [-3.220523, 56.3442162], [-3.2209682, 56.3446295], [-3.221275, 56.3449376], [-3.2217547, 56.3454224], [-3.2217766000000005, 56.3454445], [-3.2218909, 56.34556], [-3.2222690999999997, 56.34588999999998], [-3.2225827, 56.3461275], [-3.2230611, 56.3464253], [-3.2235649999999993, 56.346709], [-3.224547, 56.347146], [-3.2257798999999996, 56.34751490000001], [-3.2267385, 56.34772060000001], [-3.2279083999999996, 56.347887400000005], [-3.2286147, 56.347971400000006], [-3.233935022830277, 56.348604190020865], [-3.2380003, 56.34908769999999], [-3.2385535, 56.34914489999999], [-3.2392016, 56.349194], [-3.2394581, 56.349208399999995], [-3.2400979999999997, 56.34924439999999], [-3.2409133999999997, 56.3492613], [-3.2410724, 56.349261599999984], [-3.2426222999999994, 56.34921859999999], [-3.2436199999999995, 56.3491669], [-3.244681700000001, 56.3490985], [-3.2454021, 56.3490212], [-3.2458645, 56.3489638], [-3.2462137, 56.3489099], [-3.2470924999999995, 56.348756], [-3.2481836999999993, 56.3485397], [-3.2488102999999997, 56.34841549999999], [-3.2507271, 56.34803339999999], [-3.2543844, 56.3472673], [-3.2572167999999997, 56.34667400000001], [-3.2573506999999995, 56.34664750000001], [-3.2624147, 56.3456015], [-3.2625048, 56.3455836], [-3.267228, 56.344607499999995], [-3.2703890000000007, 56.3439488], [-3.2834967999999995, 56.3412378], [-3.2878582, 56.340323600000005], [-3.2943303, 56.3390246], [-3.294852, 56.3389165], [-3.3015730999999997, 56.33752320000001], [-3.3016968, 56.337499300000005], [-3.3053188999999996, 56.3367554], [-3.3103755999999995, 56.3357225], [-3.3109778, 56.3355996], [-3.3115964, 56.335491100000006], [-3.3120546, 56.3354094], [-3.3126907, 56.3353035], [-3.3128863999999996, 56.33527320000001], [-3.3132215, 56.3352227], [-3.3135744999999996, 56.33517750000001], [-3.3139323, 56.33514460000001], [-3.3143058, 56.33512000000001], [-3.314461, 56.3351098], [-3.3148523999999995, 56.335093], [-3.3153408, 56.3350848], [-3.3197962, 56.335082799999995], [-3.3222956999999997, 56.33508170000001], [-3.3225060999999996, 56.33508170000001], [-3.323766551242229, 56.33508189357681], [-3.3277152000000005, 56.335082500000006], [-3.3279091999999997, 56.3350808], [-3.3336048000000003, 56.335067200000005], [-3.3355499, 56.33505739999998], [-3.3370640999999996, 56.3350641], [-3.3385366999999997, 56.33511109999999], [-3.3396773999999994, 56.3351797], [-3.3404057, 56.335249], [-3.3410938, 56.335326599999995], [-3.3417605000000004, 56.3354148], [-3.3419392, 56.335443], [-3.3442161999999995, 56.33583809999999], [-3.3456366999999996, 56.336095599999986], [-3.3505766, 56.33700129999999], [-3.3506692, 56.3370175], [-3.3583899, 56.338446], [-3.3639323999999995, 56.3394494], [-3.3704091, 56.340644299999994], [-3.3755882999999995, 56.3415937], [-3.377876, 56.34201449999999], [-3.3831251999999994, 56.3429554], [-3.3845854, 56.34321719999999], [-3.3896509999999997, 56.3441187], [-3.3987957, 56.345778999999986], [-3.4023964999999996, 56.3464211], [-3.4025626, 56.3464495], [-3.4035193, 56.3466218], [-3.404987, 56.346917000000005], [-3.4057722, 56.3471055], [-3.4063977, 56.34725559999999], [-3.4084728999999996, 56.3477622], [-3.4092049, 56.34794089999999], [-3.4120354999999996, 56.3486256], [-3.4129099000000003, 56.3488371], [-3.4135980796541814, 56.34900357288718], [-3.4156295999999995, 56.349495], [-3.4197529, 56.3505042], [-3.4212227, 56.35087159999999], [-3.4225122999999997, 56.35119399999999], [-3.4239492, 56.3516182], [-3.4248853999999995, 56.351979600000014], [-3.4257289, 56.3523528], [-3.4261894, 56.3525916], [-3.4266219, 56.35283509999999], [-3.4269968999999993, 56.3530571], [-3.4274360999999995, 56.3533503], [-3.4278088, 56.353617], [-3.4283071, 56.35404690000001], [-3.428727, 56.35447289999999], [-3.4288118999999995, 56.3545808], [-3.4291001, 56.35494380000001], [-3.4291545999999995, 56.35501240000001], [-3.4296616999999996, 56.3557739], [-3.4302068, 56.3566781], [-3.4305919999999994, 56.357294], [-3.430983876718663, 56.35792064800712], [-3.4309896, 56.3579298], [-3.4314659000000005, 56.3587136], [-3.4317495999999994, 56.3591157], [-3.4322694999999994, 56.359949799999995], [-3.4324578, 56.36027309999999], [-3.4326133999999997, 56.36061149999999], [-3.4327156, 56.3608902], [-3.4327877, 56.3611347], [-3.4328372, 56.3614118], [-3.4328657, 56.3617031], [-3.4328634, 56.36185579999999], [-3.4328613999999997, 56.3619271], [-3.4328498, 56.3621856], [-3.4327878, 56.3624666], [-3.4326762, 56.362842], [-3.4325422999999997, 56.3631595], [-3.4325247000000005, 56.36319309999999], [-3.432357399999999, 56.3635128], [-3.4321731, 56.3637861], [-3.4319694, 56.3640259], [-3.4318288000000003, 56.36417380000001], [-3.4315825, 56.3643849], [-3.4315387999999993, 56.36441519999999], [-3.4313271999999997, 56.3646053], [-3.431007699999999, 56.3648366], [-3.4301671999999996, 56.3655094], [-3.429399800000001, 56.36629889999999], [-3.4288204, 56.36704909999999], [-3.428409499999999, 56.367655899999995], [-3.4279841, 56.3683853], [-3.4275490999999993, 56.3692386], [-3.4272652999999997, 56.36991619999999], [-3.4270727, 56.3706227], [-3.4269901, 56.371508], [-3.4269627, 56.3721723], [-3.4271264, 56.373243], [-3.4273458, 56.37408899999999], [-3.4275586, 56.374559], [-3.427873, 56.37525350000001], [-3.428194599999999, 56.3757541], [-3.428496, 56.376206800000006], [-3.4289245, 56.37680279999999], [-3.4293013999999995, 56.3773194], [-3.4297411, 56.3779381], [-3.4301918999999996, 56.3785618], [-3.4305233, 56.3790196], [-3.4310065, 56.37969799999999], [-3.4315684999999996, 56.38046370000001], [-3.4318649999999997, 56.380877599999984], [-3.432368, 56.38155329999999], [-3.4333536999999996, 56.3829117], [-3.4341642, 56.3840251], [-3.4344637, 56.3845153], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]} |
17.8 |
2146 |
2207 |
Ladybank |
Perth |
Perth |
56.3917965 |
-3.4396233 |
56.3917965 |
-3.4396233 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:07:00 |
Perth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328414 |
1790024882612687 |
78 |
78 |
2026-09-21 21:18:02.814340 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:02.605288 |
| 723861 |
754833 |
G30431 |
352G63M721 |
2026-09-21 |
COMPLETE |
20328296 |
2026-09-21 22:08:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 754833, "stp": "P", "toc": "Merseyrail", "uid": "G30431", "consist": "777004", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30431/2026-09-21/detailed", "trust_id": "352G63M721", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2G63", "timing_status": "LATE", "origin_station": "Southport", "current_leg_arr": "2208", "current_leg_dep": "2205", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2121", "origin_platform": "2", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "2207½", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.932, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 620.438, \"from_m\": 313.932, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11427.855, \"from_m\": 620.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11478.742, \"from_m\": 11427.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20877.034, \"from_m\": 11478.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21662.349, \"from_m\": 20877.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24358.21, \"from_m\": 21662.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25736.774, \"from_m\": 24358.21, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25815.042, \"from_m\": 25736.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26174.961, \"from_m\": 25815.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26961.862, \"from_m\": 26174.961, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27271.458, \"from_m\": 26961.862, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 29798.815, \"from_m\": 27271.458, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30003.723, \"from_m\": 29798.815, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30671.918, \"from_m\": 30003.723, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30841.575, \"from_m\": 30671.918, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 754833, \"profile_key\": \"8a35c20be95e6983c3819352e3dffe4cc8ad4ae863dd5acae101610afb2be4b3\", \"schedule_id\": 11267, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Birkdale\", \"stage_seq\": 2, \"distance_m\": 1842.076, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Hillside\", \"stage_seq\": 3, \"distance_m\": 3429.88, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Ainsdale\", \"stage_seq\": 4, \"distance_m\": 5860.489, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Freshfield\", \"stage_seq\": 5, \"distance_m\": 10361.695, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137H\", \"location\": \"Formby\", \"stage_seq\": 6, \"distance_m\": 11767.149, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141\", \"location\": \"Hightown\", \"stage_seq\": 7, \"distance_m\": 15044.186, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Hall Road\", \"stage_seq\": 8, \"distance_m\": 18206.71, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 19547.207, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 10, \"distance_m\": 21337.966, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 11, \"distance_m\": 23013.514, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Bootle New Strand\", \"stage_seq\": 12, \"distance_m\": 24599.761, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2156H\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 13, \"distance_m\": 25223.042, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Bank Hall\", \"stage_seq\": 14, \"distance_m\": 26394.9, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Sandhills\", \"stage_seq\": 15, \"distance_m\": 27417.258, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 16, \"distance_m\": 29889.189, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 17, \"distance_m\": 30841.575, \"section_seq\": 1, \"route_path_id\": 117098}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30841.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117098}], \"total_distance_m\": 30841.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.42, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.155, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2121", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:31Z\", \"source_id\": 64048498, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:36Z\", \"source_id\": 20300168, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:45Z\", \"source_id\": 64053291, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:48Z\", \"source_id\": 20301636, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:34Z\", \"source_id\": 64062032, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:40Z\", \"source_id\": 20304111, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:20Z\", \"source_id\": 64066194, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:23Z\", \"source_id\": 20305290, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:09Z\", \"source_id\": 64077452, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:10Z\", \"source_id\": 20308456, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:48Z\", \"source_id\": 64081120, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:50Z\", \"source_id\": 20309594, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:35Z\", \"source_id\": 64089397, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:41Z\", \"source_id\": 20312122, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:26Z\", \"source_id\": 64095590, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:30Z\", \"source_id\": 20313938, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:39Z\", \"source_id\": 64102908, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:43Z\", \"source_id\": 20316047, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:30Z\", \"source_id\": 64106982, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:33Z\", \"source_id\": 20317210, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:55Z\", \"source_id\": 64112164, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:59Z\", \"source_id\": 20318788, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:30Z\", \"source_id\": 64117774, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:35Z\", \"source_id\": 20320438, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:06Z\", \"source_id\": 64121231, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:09Z\", \"source_id\": 20321430, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:58Z\", \"source_id\": 64127592, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:02Z\", \"source_id\": 20323233, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:58Z\", \"source_id\": 64138525, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:02Z\", \"source_id\": 20326531, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:45Z\", \"source_id\": 64144793, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:49Z\", \"source_id\": 20328296, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1790024872177574, "current_leg_arrival_utc": "2026-09-21T22:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:08.652460", "service_state_evidence_id": 20328296, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:09.644369", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
SOP |
LVC |
2G63 |
777004 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 313.932, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 620.438, "from_m": 313.932, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11427.855, "from_m": 620.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11478.742, "from_m": 11427.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20877.034, "from_m": 11478.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21662.349, "from_m": 20877.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24358.21, "from_m": 21662.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25736.774, "from_m": 24358.21, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25815.042, "from_m": 25736.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26174.961, "from_m": 25815.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26961.862, "from_m": 26174.961, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27271.458, "from_m": 26961.862, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 29798.815, "from_m": 27271.458, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30003.723, "from_m": 29798.815, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30671.918, "from_m": 30003.723, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30841.575, "from_m": 30671.918, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 754833, "profile_key": "8a35c20be95e6983c3819352e3dffe4cc8ad4ae863dd5acae101610afb2be4b3", "schedule_id": 11267, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2121", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Birkdale", "stage_seq": 2, "distance_m": 1842.076, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Hillside", "stage_seq": 3, "distance_m": 3429.88, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Ainsdale", "stage_seq": 4, "distance_m": 5860.489, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Freshfield", "stage_seq": 5, "distance_m": 10361.695, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137H", "location": "Formby", "stage_seq": 6, "distance_m": 11767.149, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141", "location": "Hightown", "stage_seq": 7, "distance_m": 15044.186, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Hall Road", "stage_seq": 8, "distance_m": 18206.71, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 19547.207, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Waterloo (Merseyside)", "stage_seq": 10, "distance_m": 21337.966, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Seaforth & Litherland", "stage_seq": 11, "distance_m": 23013.514, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Bootle New Strand", "stage_seq": 12, "distance_m": 24599.761, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2156H", "location": "Bootle Oriel Road", "stage_seq": 13, "distance_m": 25223.042, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Bank Hall", "stage_seq": 14, "distance_m": 26394.9, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Sandhills", "stage_seq": 15, "distance_m": 27417.258, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205H", "location": "Moorfields (Northern Line)", "stage_seq": 16, "distance_m": 29889.189, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 17, "distance_m": 30841.575, "section_seq": 1, "route_path_id": 117098}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30841.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 117098}], "total_distance_m": 30841.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.42, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.155, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9673, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:31Z", "source_id": 64048498, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:36Z", "source_id": 20300168, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:45Z", "source_id": 64053291, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:28:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:48Z", "source_id": 20301636, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9683, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:34Z", "source_id": 64062032, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:40Z", "source_id": 20304111, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:20Z", "source_id": 64066194, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:23Z", "source_id": 20305290, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9691, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:09Z", "source_id": 64077452, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:10Z", "source_id": 20308456, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9697, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:48Z", "source_id": 64081120, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:50Z", "source_id": 20309594, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9701, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:35Z", "source_id": 64089397, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:41Z", "source_id": 20312122, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9709, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:26Z", "source_id": 64095590, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:30Z", "source_id": 20313938, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9715, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:39Z", "source_id": 64102908, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:49:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:43Z", "source_id": 20316047, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:30Z", "source_id": 64106982, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:33Z", "source_id": 20317210, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9725, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:55Z", "source_id": 64112164, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:59Z", "source_id": 20318788, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:30Z", "source_id": 64117774, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:35Z", "source_id": 20320438, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9751, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:06Z", "source_id": 64121231, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:09Z", "source_id": 20321430, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9757, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:58Z", "source_id": 64127592, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:00:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:02Z", "source_id": 20323233, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:58Z", "source_id": 64138525, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:02Z", "source_id": 20326531, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:45Z", "source_id": 64144793, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:08:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:49Z", "source_id": 20328296, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Southport |
2121 |
2121 |
2 |
None |
None |
Liverpool Central (Northern) |
2208 |
2207½ |
1 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30431/2026-09-21/detailed |
None |
Moorfields (Northern Line) |
2026-09-21T22:05:30+01:00 |
Liverpool Central (Northern) |
3.0 |
{"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} |
0.6 |
2205 |
2208 |
Moorfields (Northern Line) |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:08:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328296 |
1790024872177574 |
68 |
68 |
2026-09-21 21:18:09.644369 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:08.652460 |
| 723862 |
755731 |
Q31738 |
825L841821 |
2026-09-21 |
COMPLETE |
20328506 |
2026-09-21 22:08:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 755731, "stp": "N", "toc": "South Western Railway", "uid": "Q31738", "consist": "159006+159013", "dest_crs": "YVJ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Q31738/2026-09-21/detailed", "trust_id": "825L841821", "origin_crs": "XGK", "show_on_map": 0, "dar_est_time": "22:02:00", "dar_platform": null, "dest_station": "Yeovil Junction", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "1", "is_terminated": 1, "next_location": "Yeovil Junction", "signalling_id": "5L84", "timing_status": "EARLY", "origin_station": "Yeovil Jn Down Main Sidings", "current_leg_arr": "2208", "current_leg_dep": "2210", "current_leg_end": "Yeovil Junction", "origin_dep_time": "2202", "origin_platform": null, "current_location": "Yeovil Junction", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6099064, 50.92555909999999], [-2.6103912, 50.92542], [-2.6108113999999993, 50.925277300000005], [-2.6114861, 50.92503380000001], [-2.6122235, 50.9247483]]}", "current_leg_start": "Yeovil Jn Sig. 4723", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "50.9247483", "next_location_lon": "-2.6122235", "previous_location": "Yeovil Jn Sig. 4723", "current_leg_milage": "0.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 95.053, \"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\": 150.25, \"from_m\": 95.053, \"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\": 336.187, \"from_m\": 150.25, \"capability_applied\": null, \"effective_limit_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\": 755731, \"profile_key\": \"1dac90db3fb225607ff7c63e1aa1ed7f29817d62292a33043258dd7f480ea6fe\", \"schedule_id\": 40217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Yeovil Jn Down Main Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118509}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2210\", \"location\": \"Yeovil Jn Sig. 4723\", \"stage_seq\": 2, \"distance_m\": 150.25, \"section_seq\": 1, \"route_path_id\": 118509}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Yeovil Junction\", \"stage_seq\": 3, \"distance_m\": 336.187, \"section_seq\": 1, \"route_path_id\": 118509}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 336.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118509}], \"total_distance_m\": 336.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 241.134, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 95.053, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2202", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1438.0", "current_position_lat": "50.9247483", "current_position_lon": "-2.6122235", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:06Z\", \"source_id\": 64145479, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:09Z\", \"source_id\": 20328506, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Yeovil Junction", "service_state_platform": "1", "timing_fact_generation": 1790024889439174, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:09.436225", "service_state_evidence_id": 20328506, "current_leg_start_actual_dep": "2026-09-21T22:10:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:09.627195", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
N |
XGK |
YVJ |
5L84 |
159006+159013 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 95.053, "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": 150.25, "from_m": 95.053, "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": 336.187, "from_m": 150.25, "capability_applied": null, "effective_limit_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": 755731, "profile_key": "1dac90db3fb225607ff7c63e1aa1ed7f29817d62292a33043258dd7f480ea6fe", "schedule_id": 40217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2202", "location": "Yeovil Jn Down Main Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118509}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2210", "location": "Yeovil Jn Sig. 4723", "stage_seq": 2, "distance_m": 150.25, "section_seq": 1, "route_path_id": 118509}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Yeovil Junction", "stage_seq": 3, "distance_m": 336.187, "section_seq": 1, "route_path_id": 118509}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 336.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 118509}], "total_distance_m": 336.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 241.134, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 95.053, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:06Z", "source_id": 64145479, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:09Z", "source_id": 20328506, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Yeovil Jn Down Main Sidings |
2202 |
2202 |
None |
22:02:00 |
None |
Yeovil Junction |
2212 |
2212 |
1 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Q31738/2026-09-21/detailed |
None |
Yeovil Jn Sig. 4723 |
2026-09-21T22:10:00+01:00 |
Yeovil Junction |
1438.0 |
{"type": "LineString", "coordinates": [[-2.6099064, 50.92555909999999], [-2.6103912, 50.92542], [-2.6108113999999993, 50.925277300000005], [-2.6114861, 50.92503380000001], [-2.6122235, 50.9247483]]} |
0.1 |
2210 |
2208 |
Yeovil Jn Sig. 4723 |
Yeovil Junction |
Yeovil Junction |
50.9247483 |
-2.6122235 |
50.9247483 |
-2.6122235 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:08:00 |
Yeovil Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328506 |
1790024889439174 |
13 |
13 |
2026-09-21 21:18:09.627195 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:09.436225 |
| 723863 |
753301 |
P85434 |
881H16MZ21 |
2026-09-21 |
COMPLETE |
20327852 |
2026-09-21 22:08:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 753301, "stp": "P", "toc": "Southeastern", "uid": "P85434", "consist": "375904+375917", "dest_crs": "HGS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85434/2026-09-21/detailed", "trust_id": "881H16MZ21", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-21", "dest_arr_time": "2153", "dest_platform": "4", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "1H16", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "2208", "current_leg_dep": "2205", "current_leg_end": "Hastings", "origin_dep_time": "2015", "origin_platform": "5", "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "St. Leonards Warrior Sq", "dest_arr_time_act": "2153", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "St. Leonards Warrior Sq", "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\": 2313.647, \"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\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.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\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.55, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.793, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47616.297, \"from_m\": 46754.793, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48080.344, \"from_m\": 47616.297, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48274.191, \"from_m\": 48080.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\": 48629.915, \"from_m\": 48274.191, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54662.486, \"from_m\": 48629.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54694.76, \"from_m\": 54662.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54737.69, \"from_m\": 54694.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55486.424, \"from_m\": 54737.69, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55977.655, \"from_m\": 55486.424, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57212.066, \"from_m\": 55977.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60907.742, \"from_m\": 57212.066, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63064.539, \"from_m\": 60907.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63454.164, \"from_m\": 63064.539, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67437.561, \"from_m\": 63454.164, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80249.54, \"from_m\": 67437.561, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 83008.264, \"from_m\": 80249.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84249.363, \"from_m\": 83008.264, \"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\": 85307.297, \"from_m\": 84249.363, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90623.282, \"from_m\": 85307.297, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96822.145, \"from_m\": 90623.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\": 97392.342, \"from_m\": 96822.145, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98061.195, \"from_m\": 97392.342, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 98166.773, \"from_m\": 98061.195, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 99374.959, \"from_m\": 98166.773, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 100318.31, \"from_m\": 99374.959, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 100634.812, \"from_m\": 100318.31, \"capability_applied\": null, \"effective_limit_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\": 753301, \"profile_key\": \"47478a9f4d737ac7c45dff2a317abcb543be52551cb37e1654ab86df28794de9\", \"schedule_id\": 22819, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2024\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2048\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2056H\", \"wtt_dep\": \"2059\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47899.364, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 16, \"distance_m\": 48800.688, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2105\", \"location\": \"High Brooms\", \"stage_seq\": 17, \"distance_m\": 53022.767, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 18, \"distance_m\": 54662.486, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2110\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 19, \"distance_m\": 55593.493, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Strawberry Hill Tunnel\", \"stage_seq\": 20, \"distance_m\": 56802.963, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117H\", \"location\": \"Wadhurst\", \"stage_seq\": 21, \"distance_m\": 63454.164, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Wadhurst Tunnel South\", \"stage_seq\": 22, \"distance_m\": 64302.662, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Etchingham\", \"stage_seq\": 23, \"distance_m\": 76477.649, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Robertsbridge\", \"stage_seq\": 24, \"distance_m\": 80001.252, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Mountfield Tunnel\", \"stage_seq\": 25, \"distance_m\": 83320.322, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"Battle\", \"stage_seq\": 26, \"distance_m\": 89629.606, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 27, \"distance_m\": 98105.847, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 28, \"distance_m\": 99396.907, \"section_seq\": 1, \"route_path_id\": 139589}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 29, \"distance_m\": 100634.812, \"section_seq\": 1, \"route_path_id\": 139589}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 100634.812, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139589}], \"total_distance_m\": 100634.812, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100386.595, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 248.217, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:07Z\", \"source_id\": 63910190, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:27:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:11Z\", \"source_id\": 20260687, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:15Z\", \"source_id\": 63922875, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:17Z\", \"source_id\": 20264291, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:30Z\", \"source_id\": 63945787, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:32Z\", \"source_id\": 20270815, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:01Z\", \"source_id\": 63949352, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:04Z\", \"source_id\": 20271836, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:20Z\", \"source_id\": 63954962, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:25Z\", \"source_id\": 20273479, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:13Z\", \"source_id\": 63961941, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:15Z\", \"source_id\": 20275458, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:53Z\", \"source_id\": 63987956, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:00Z\", \"source_id\": 20282761, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:26Z\", \"source_id\": 64018203, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:27Z\", \"source_id\": 20291402, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:58Z\", \"source_id\": 64038102, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:04Z\", \"source_id\": 20297164, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:24Z\", \"source_id\": 64045921, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:27Z\", \"source_id\": 20299407, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:23Z\", \"source_id\": 64063961, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:26Z\", \"source_id\": 20304652, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:24Z\", \"source_id\": 64080240, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:29Z\", \"source_id\": 20309364, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:14Z\", \"source_id\": 64090719, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:18Z\", \"source_id\": 20312491, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:00Z\", \"source_id\": 64112370, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:05Z\", \"source_id\": 20318836, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:02Z\", \"source_id\": 64143208, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:06Z\", \"source_id\": 20327852, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "4", "timing_fact_generation": 1790024827488912, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:12.862717", "service_state_evidence_id": 20327852, "current_leg_start_actual_dep": "2026-09-21T22:04:30+01:00", "operational_evidence_version": 138, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:13.751241", "service_state_valid_until_kind": null, "operational_interpretation_version": 138, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
HGS |
1H16 |
375904+375917 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2313.647, "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": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.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": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.55, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.793, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47616.297, "from_m": 46754.793, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48080.344, "from_m": 47616.297, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48274.191, "from_m": 48080.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": 48629.915, "from_m": 48274.191, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54662.486, "from_m": 48629.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54694.76, "from_m": 54662.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54737.69, "from_m": 54694.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55486.424, "from_m": 54737.69, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55977.655, "from_m": 55486.424, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57212.066, "from_m": 55977.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60907.742, "from_m": 57212.066, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63064.539, "from_m": 60907.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63454.164, "from_m": 63064.539, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67437.561, "from_m": 63454.164, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80249.54, "from_m": 67437.561, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83008.264, "from_m": 80249.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84249.363, "from_m": 83008.264, "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": 85307.297, "from_m": 84249.363, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90623.282, "from_m": 85307.297, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96822.145, "from_m": 90623.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": 97392.342, "from_m": 96822.145, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98061.195, "from_m": 97392.342, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 98166.773, "from_m": 98061.195, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99374.959, "from_m": 98166.773, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 100318.31, "from_m": 99374.959, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 100634.812, "from_m": 100318.31, "capability_applied": null, "effective_limit_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": 753301, "profile_key": "47478a9f4d737ac7c45dff2a317abcb543be52551cb37e1654ab86df28794de9", "schedule_id": 22819, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2015", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2024", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2048", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2056H", "wtt_dep": "2059", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47899.364, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Somerhill Tunnel", "stage_seq": 16, "distance_m": 48800.688, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2105", "location": "High Brooms", "stage_seq": 17, "distance_m": 53022.767, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Wells Tunnel Jn", "stage_seq": 18, "distance_m": 54662.486, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2110", "location": "Tunbridge Wells", "stage_seq": 19, "distance_m": 55593.493, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Strawberry Hill Tunnel", "stage_seq": 20, "distance_m": 56802.963, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117H", "location": "Wadhurst", "stage_seq": 21, "distance_m": 63454.164, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Wadhurst Tunnel South", "stage_seq": 22, "distance_m": 64302.662, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Etchingham", "stage_seq": 23, "distance_m": 76477.649, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Robertsbridge", "stage_seq": 24, "distance_m": 80001.252, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Mountfield Tunnel", "stage_seq": 25, "distance_m": 83320.322, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "Battle", "stage_seq": 26, "distance_m": 89629.606, "section_seq": 1, "route_path_id": 139589}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Bopeep S.B. Jn", "stage_seq": 27, "distance_m": 98105.847, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "St. Leonards Warrior Sq", "stage_seq": 28, "distance_m": 99396.907, "section_seq": 1, "route_path_id": 139589}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": null, "location": "Hastings", "stage_seq": 29, "distance_m": 100634.812, "section_seq": 1, "route_path_id": 139589}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 100634.812, "from_m": 0.0, "section_seq": 1, "route_path_id": 139589}], "total_distance_m": 100634.812, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100386.595, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 248.217, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:07Z", "source_id": 63910190, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:27:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:11Z", "source_id": 20260687, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:15Z", "source_id": 63922875, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:17Z", "source_id": 20264291, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:30Z", "source_id": 63945787, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:42:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:32Z", "source_id": 20270815, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:01Z", "source_id": 63949352, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:44:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:04Z", "source_id": 20271836, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:20Z", "source_id": 63954962, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:46:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:25Z", "source_id": 20273479, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:13Z", "source_id": 63961941, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:15Z", "source_id": 20275458, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:53Z", "source_id": 63987956, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:00Z", "source_id": 20282761, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:26Z", "source_id": 64018203, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:27Z", "source_id": 20291402, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:58Z", "source_id": 64038102, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:04Z", "source_id": 20297164, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32752, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:24Z", "source_id": 64045921, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:27Z", "source_id": 20299407, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32770, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:23Z", "source_id": 64063961, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:26Z", "source_id": 20304652, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:24Z", "source_id": 64080240, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:41:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:29Z", "source_id": 20309364, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32780, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:14Z", "source_id": 64090719, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:18Z", "source_id": 20312491, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32784, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:00Z", "source_id": 64112370, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:53:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:05Z", "source_id": 20318836, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31299, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:02Z", "source_id": 64143208, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:08:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:06Z", "source_id": 20327852, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
London Charing Cross |
2015 |
2015 |
5 |
None |
None |
Hastings |
2153 |
2153 |
4 |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85434/2026-09-21/detailed |
None |
St. Leonards Warrior Sq |
2026-09-21T22:04:30+01:00 |
Hastings |
3.0 |
{"type": "LineString", "coordinates": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]} |
0.7 |
2205 |
2208 |
St. Leonards Warrior Sq |
Hastings Carriage Holding Sidings |
Hastings |
50.8583416 |
0.5769079 |
50.8583416 |
0.5769079 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:08:00 |
Hastings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327852 |
1790024827488912 |
138 |
138 |
2026-09-21 21:18:13.751241 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:12.862717 |
| 723864 |
752077 |
W32913 |
879J64MY21 |
2026-09-21 |
COMPLETE |
20327766 |
2026-09-21 22:08:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 752077, "stp": "P", "toc": "Thameslink", "uid": "W32913", "consist": "700014", "dest_crs": "PBO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32913/2026-09-21/detailed", "trust_id": "879J64MY21", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "2", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "9J64", "timing_status": "LATE", "origin_station": "Horsham", "current_leg_arr": "2208", "current_leg_dep": "2153", "current_leg_end": "Peterborough", "origin_dep_time": "1925", "origin_platform": "3", "current_location": "Peterborough", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "+2 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": "2206", "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\": 27712.083, \"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\": 27728.452, \"from_m\": 27712.083, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28170.862, \"from_m\": 27728.452, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28237.265, \"from_m\": 28170.862, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28707.727, \"from_m\": 28237.265, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36217.416, \"from_m\": 28707.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36844.314, \"from_m\": 36217.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\": 38245.461, \"from_m\": 36844.314, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38362.229, \"from_m\": 38245.461, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42705.211, \"from_m\": 38362.229, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43982.854, \"from_m\": 42705.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44041.419, \"from_m\": 43982.854, \"capability_applied\": null, \"effective_limit_mph\": 45.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.689, \"from_m\": 44041.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44121.396, \"from_m\": 44085.689, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44185.095, \"from_m\": 44121.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\": 44273.764, \"from_m\": 44185.095, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44304.199, \"from_m\": 44273.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44698.456, \"from_m\": 44304.199, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44735.421, \"from_m\": 44698.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\": 45631.872, \"from_m\": 44735.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\": 45663.268, \"from_m\": 45631.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45697.28, \"from_m\": 45663.268, \"capability_applied\": null, \"effective_limit_mph\": 30.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.74, \"from_m\": 45697.28, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47102.064, \"from_m\": 46112.74, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47424.048, \"from_m\": 47102.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\": 47482.313, \"from_m\": 47424.048, \"capability_applied\": null, \"effective_limit_mph\": 25.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.94, \"from_m\": 47482.313, \"capability_applied\": null, \"effective_limit_mph\": 60.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.457, \"from_m\": 50770.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\": 56113.629, \"from_m\": 50832.457, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58003.439, \"from_m\": 56113.629, \"capability_applied\": null, \"effective_limit_mph\": 60.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.867, \"from_m\": 58003.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\": 60511.773, \"from_m\": 58939.867, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61555.333, \"from_m\": 60511.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62134.949, \"from_m\": 61555.333, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62373.524, \"from_m\": 62134.949, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62755.758, \"from_m\": 62373.524, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63283.043, \"from_m\": 62755.758, \"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\": 63320.807, \"from_m\": 63283.043, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 63878.037, \"from_m\": 63320.807, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63955.663, \"from_m\": 63878.037, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66476.148, \"from_m\": 63955.663, \"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\": 67513.894, \"from_m\": 66476.148, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67662.777, \"from_m\": 67513.894, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67692.425, \"from_m\": 67662.777, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67797.368, \"from_m\": 67692.425, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68873.349, \"from_m\": 67797.368, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68975.262, \"from_m\": 68873.349, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69838.161, \"from_m\": 68975.262, \"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\": 70095.644, \"from_m\": 69838.161, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70608.22, \"from_m\": 70095.644, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70663.46, \"from_m\": 70608.22, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71956.832, \"from_m\": 70663.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75854.338, \"from_m\": 71956.832, \"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\": 79005.232, \"from_m\": 75854.338, \"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\": 103559.162, \"from_m\": 79005.232, \"capability_applied\": null, \"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\": 149071.569, \"from_m\": 103559.162, \"capability_applied\": null, \"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\": 149118.226, \"from_m\": 149071.569, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154244.204, \"from_m\": 149118.226, \"capability_applied\": null, \"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\": 157028.185, \"from_m\": 154244.204, \"capability_applied\": null, \"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\": 174509.341, \"from_m\": 157028.185, \"capability_applied\": null, \"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\": 174568.805, \"from_m\": 174509.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177896.371, \"from_m\": 174568.805, \"capability_applied\": null, \"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\": 180604.866, \"from_m\": 177896.371, \"capability_applied\": null, \"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\": 181961.273, \"from_m\": 180604.866, \"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\": 187457.565, \"from_m\": 181961.273, \"capability_applied\": null, \"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\": 189156.634, \"from_m\": 187457.565, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 189178.712, \"from_m\": 189156.634, \"capability_applied\": null, \"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\": 752077, \"profile_key\": \"455185b3e76a185ab029705fea7db62179f18f9288aae92e14cc79cfa210482b\", \"schedule_id\": 26525, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"1928H\", \"wtt_dep\": \"1929\", \"location\": \"Littlehaven\", \"stage_seq\": 2, \"distance_m\": 2148.79, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935\", \"location\": \"Ifield\", \"stage_seq\": 3, \"distance_m\": 9946.113, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"1937H\", \"wtt_dep\": \"1938H\", \"location\": \"Crawley\", \"stage_seq\": 4, \"distance_m\": 11892.333, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1943\", \"location\": \"Three Bridges\", \"stage_seq\": 5, \"distance_m\": 13978.888, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1949\", \"location\": \"Gatwick Airport\", \"stage_seq\": 6, \"distance_m\": 18416.489, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1951H\", \"location\": \"Horley\", \"stage_seq\": 7, \"distance_m\": 19778.45, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Salfords\", \"stage_seq\": 8, \"distance_m\": 23451.571, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 9, \"distance_m\": 26388.331, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"1958H\", \"wtt_dep\": \"1959H\", \"location\": \"Redhill\", \"stage_seq\": 10, \"distance_m\": 27863.929, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2003H\", \"location\": \"Merstham\", \"stage_seq\": 11, \"distance_m\": 30698.847, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2009\", \"location\": \"Coulsdon South\", \"stage_seq\": 12, \"distance_m\": 36734.961, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 13, \"distance_m\": 38122.929, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Purley\", \"stage_seq\": 14, \"distance_m\": 39711.222, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"East Croydon\", \"stage_seq\": 15, \"distance_m\": 44506.091, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 45353.801, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 17, \"distance_m\": 46112.74, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Norwood Junction\", \"stage_seq\": 18, \"distance_m\": 47166.802, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Sydenham\", \"stage_seq\": 19, \"distance_m\": 50770.94, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"New Cross Gate\", \"stage_seq\": 20, \"distance_m\": 56464.752, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 21, \"distance_m\": 57566.042, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 22, \"distance_m\": 59185.175, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2031\", \"location\": \"London Bridge\", \"stage_seq\": 23, \"distance_m\": 61049.953, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 24, \"distance_m\": 61776.97, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 25, \"distance_m\": 62373.524, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"London Blackfriars\", \"stage_seq\": 26, \"distance_m\": 62991.49, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"City Thameslink\", \"stage_seq\": 27, \"distance_m\": 63393.873, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"Farringdon\", \"stage_seq\": 28, \"distance_m\": 64124.031, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 29, \"distance_m\": 66342.887, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 30, \"distance_m\": 67478.516, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Holloway South Jn\", \"stage_seq\": 31, \"distance_m\": 68651.208, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2053H\", \"location\": \"Finsbury Park\", \"stage_seq\": 32, \"distance_m\": 70471.049, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 33, \"distance_m\": 74318.915, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Potters Bar\", \"stage_seq\": 34, \"distance_m\": 86880.364, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 35, \"distance_m\": 98956.031, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Digswell Jn\", \"stage_seq\": 36, \"distance_m\": 100434.185, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 37, \"distance_m\": 104706.593, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2115\", \"location\": \"Stevenage\", \"stage_seq\": 38, \"distance_m\": 110706.387, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Hitchin\", \"stage_seq\": 39, \"distance_m\": 117708.676, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Arlesey\", \"stage_seq\": 40, \"distance_m\": 125842.603, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Biggleswade\", \"stage_seq\": 41, \"distance_m\": 132512.145, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Sandy\", \"stage_seq\": 42, \"distance_m\": 137246.854, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"St. Neots\", \"stage_seq\": 43, \"distance_m\": 149488.78, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Huntingdon\", \"stage_seq\": 44, \"distance_m\": 160888.685, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Holme Jn\", \"stage_seq\": 45, \"distance_m\": 177474.29, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Fletton Jn\", \"stage_seq\": 46, \"distance_m\": 187004.691, \"section_seq\": 1, \"route_path_id\": 140811}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 47, \"distance_m\": 189178.712, \"section_seq\": 1, \"route_path_id\": 140811}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 189178.712, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140811}], \"total_distance_m\": 189178.712, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 186624.979, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2553.733, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1925", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.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-21T18:31:14Z\", \"source_id\": 63762045, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:31:45Z\", \"source_id\": 20212839, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:31:56Z\", \"source_id\": 20213060, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:37Z\", \"source_id\": 63776561, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:45Z\", \"source_id\": 20219245, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:39:37Z\", \"source_id\": 63784272, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:39:40Z\", \"source_id\": 20221430, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30653, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:43:05Z\", \"source_id\": 63793734, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:43:09Z\", \"source_id\": 20224030, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:50:00Z\", \"source_id\": 63812292, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:50:05Z\", \"source_id\": 20229302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:45Z\", \"source_id\": 63822298, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:54:29Z\", \"source_id\": 20233688, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:56:59Z\", \"source_id\": 63830884, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:58:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:38Z\", \"source_id\": 20236537, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:55Z\", \"source_id\": 20236954, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:24Z\", \"source_id\": 63834687, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:46Z\", \"source_id\": 20238407, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:04Z\", \"source_id\": 20238870, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:40Z\", \"source_id\": 63840786, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:47Z\", \"source_id\": 20241162, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:05:34Z\", \"source_id\": 63853870, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:05:37Z\", \"source_id\": 20245032, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:27Z\", \"source_id\": 63866853, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:30Z\", \"source_id\": 20248614, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:17Z\", \"source_id\": 63877048, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:15:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:23Z\", \"source_id\": 20251475, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:55Z\", \"source_id\": 63886724, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:55Z\", \"source_id\": 20254140, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:30Z\", \"source_id\": 63898638, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:35Z\", \"source_id\": 20257418, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:30Z\", \"source_id\": 63913564, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:32Z\", \"source_id\": 20261699, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:00Z\", \"source_id\": 63927361, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:03Z\", \"source_id\": 20265536, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:17Z\", \"source_id\": 63937953, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:22Z\", \"source_id\": 20268549, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:08Z\", \"source_id\": 63942511, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:10Z\", \"source_id\": 20269836, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:01Z\", \"source_id\": 63946886, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:05Z\", \"source_id\": 20271146, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:15Z\", \"source_id\": 63954694, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:19Z\", \"source_id\": 20273373, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:29Z\", \"source_id\": 63967465, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:34Z\", \"source_id\": 20277019, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:13Z\", \"source_id\": 63993515, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:15Z\", \"source_id\": 20284372, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:21Z\", \"source_id\": 64018078, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:25Z\", \"source_id\": 20291375, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:27Z\", \"source_id\": 64034640, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:32Z\", \"source_id\": 20296173, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:36Z\", \"source_id\": 64048602, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:40Z\", \"source_id\": 20300218, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:10Z\", \"source_id\": 64061059, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:13Z\", \"source_id\": 20303809, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:44Z\", \"source_id\": 64071950, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:50Z\", \"source_id\": 20306853, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:44Z\", \"source_id\": 64089656, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:48Z\", \"source_id\": 20312199, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:16Z\", \"source_id\": 64108694, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:20Z\", \"source_id\": 20317707, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:42Z\", \"source_id\": 64129124, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:44Z\", \"source_id\": 20323706, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:52Z\", \"source_id\": 64142863, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:00Z\", \"source_id\": 20327766, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "2", "timing_fact_generation": 1790024821502418, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:13.423490", "service_state_evidence_id": 20327766, "current_leg_start_actual_dep": "2026-09-21T21:52:30+01:00", "operational_evidence_version": 232, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:13.756744", "service_state_valid_until_kind": null, "operational_interpretation_version": 232, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
HRH |
PBO |
9J64 |
700014 |
8 |
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": 27712.083, "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": 27728.452, "from_m": 27712.083, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28170.862, "from_m": 27728.452, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28237.265, "from_m": 28170.862, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28707.727, "from_m": 28237.265, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36217.416, "from_m": 28707.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36844.314, "from_m": 36217.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": 38245.461, "from_m": 36844.314, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38362.229, "from_m": 38245.461, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42705.211, "from_m": 38362.229, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43982.854, "from_m": 42705.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44041.419, "from_m": 43982.854, "capability_applied": null, "effective_limit_mph": 45.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.689, "from_m": 44041.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44121.396, "from_m": 44085.689, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44185.095, "from_m": 44121.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": 44273.764, "from_m": 44185.095, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44304.199, "from_m": 44273.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44698.456, "from_m": 44304.199, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44735.421, "from_m": 44698.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": 45631.872, "from_m": 44735.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": 45663.268, "from_m": 45631.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45697.28, "from_m": 45663.268, "capability_applied": null, "effective_limit_mph": 30.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.74, "from_m": 45697.28, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47102.064, "from_m": 46112.74, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47424.048, "from_m": 47102.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": 47482.313, "from_m": 47424.048, "capability_applied": null, "effective_limit_mph": 25.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.94, "from_m": 47482.313, "capability_applied": null, "effective_limit_mph": 60.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.457, "from_m": 50770.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": 56113.629, "from_m": 50832.457, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58003.439, "from_m": 56113.629, "capability_applied": null, "effective_limit_mph": 60.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.867, "from_m": 58003.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": 60511.773, "from_m": 58939.867, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61555.333, "from_m": 60511.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62134.949, "from_m": 61555.333, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62373.524, "from_m": 62134.949, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62755.758, "from_m": 62373.524, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63283.043, "from_m": 62755.758, "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": 63320.807, "from_m": 63283.043, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 63878.037, "from_m": 63320.807, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 63955.663, "from_m": 63878.037, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66476.148, "from_m": 63955.663, "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": 67513.894, "from_m": 66476.148, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67662.777, "from_m": 67513.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67692.425, "from_m": 67662.777, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67797.368, "from_m": 67692.425, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68873.349, "from_m": 67797.368, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68975.262, "from_m": 68873.349, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69838.161, "from_m": 68975.262, "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": 70095.644, "from_m": 69838.161, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70608.22, "from_m": 70095.644, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70663.46, "from_m": 70608.22, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71956.832, "from_m": 70663.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75854.338, "from_m": 71956.832, "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": 79005.232, "from_m": 75854.338, "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": 103559.162, "from_m": 79005.232, "capability_applied": null, "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": 149071.569, "from_m": 103559.162, "capability_applied": null, "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": 149118.226, "from_m": 149071.569, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154244.204, "from_m": 149118.226, "capability_applied": null, "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": 157028.185, "from_m": 154244.204, "capability_applied": null, "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": 174509.341, "from_m": 157028.185, "capability_applied": null, "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": 174568.805, "from_m": 174509.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177896.371, "from_m": 174568.805, "capability_applied": null, "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": 180604.866, "from_m": 177896.371, "capability_applied": null, "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": 181961.273, "from_m": 180604.866, "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": 187457.565, "from_m": 181961.273, "capability_applied": null, "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": 189156.634, "from_m": 187457.565, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 189178.712, "from_m": 189156.634, "capability_applied": null, "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": 752077, "profile_key": "455185b3e76a185ab029705fea7db62179f18f9288aae92e14cc79cfa210482b", "schedule_id": 26525, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1925", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "1928H", "wtt_dep": "1929", "location": "Littlehaven", "stage_seq": 2, "distance_m": 2148.79, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935", "location": "Ifield", "stage_seq": 3, "distance_m": 9946.113, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "1937H", "wtt_dep": "1938H", "location": "Crawley", "stage_seq": 4, "distance_m": 11892.333, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1943", "location": "Three Bridges", "stage_seq": 5, "distance_m": 13978.888, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1949", "location": "Gatwick Airport", "stage_seq": 6, "distance_m": 18416.489, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1951H", "location": "Horley", "stage_seq": 7, "distance_m": 19778.45, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Salfords", "stage_seq": 8, "distance_m": 23451.571, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "Earlswood (Surrey)", "stage_seq": 9, "distance_m": 26388.331, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "1958H", "wtt_dep": "1959H", "location": "Redhill", "stage_seq": 10, "distance_m": 27863.929, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2003H", "location": "Merstham", "stage_seq": 11, "distance_m": 30698.847, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2009", "location": "Coulsdon South", "stage_seq": 12, "distance_m": 36734.961, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Stoats Nest Jn", "stage_seq": 13, "distance_m": 38122.929, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Purley", "stage_seq": 14, "distance_m": 39711.222, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "East Croydon", "stage_seq": 15, "distance_m": 44506.091, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Windmill Bridge Jn", "stage_seq": 16, "distance_m": 45353.801, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Norwood Fork Jn", "stage_seq": 17, "distance_m": 46112.74, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Norwood Junction", "stage_seq": 18, "distance_m": 47166.802, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Sydenham", "stage_seq": 19, "distance_m": 50770.94, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "New Cross Gate", "stage_seq": 20, "distance_m": 56464.752, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Bricklayers Arms Jn", "stage_seq": 21, "distance_m": 57566.042, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Blue Anchor (Kent)", "stage_seq": 22, "distance_m": 59185.175, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2031", "location": "London Bridge", "stage_seq": 23, "distance_m": 61049.953, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Metropolitan Jn", "stage_seq": 24, "distance_m": 61776.97, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Blackfriars Jn", "stage_seq": 25, "distance_m": 62373.524, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "London Blackfriars", "stage_seq": 26, "distance_m": 62991.49, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "City Thameslink", "stage_seq": 27, "distance_m": 63393.873, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "Farringdon", "stage_seq": 28, "distance_m": 64124.031, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046", "location": "St Pancras Low Level", "stage_seq": 29, "distance_m": 66342.887, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Belle Isle Jn", "stage_seq": 30, "distance_m": 67478.516, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Holloway South Jn", "stage_seq": 31, "distance_m": 68651.208, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2053H", "location": "Finsbury Park", "stage_seq": 32, "distance_m": 70471.049, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Alexandra Palace", "stage_seq": 33, "distance_m": 74318.915, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Potters Bar", "stage_seq": 34, "distance_m": 86880.364, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Welwyn Garden City", "stage_seq": 35, "distance_m": 98956.031, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Digswell Jn", "stage_seq": 36, "distance_m": 100434.185, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Woolmer Green Jn", "stage_seq": 37, "distance_m": 104706.593, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2115", "location": "Stevenage", "stage_seq": 38, "distance_m": 110706.387, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Hitchin", "stage_seq": 39, "distance_m": 117708.676, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Arlesey", "stage_seq": 40, "distance_m": 125842.603, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Biggleswade", "stage_seq": 41, "distance_m": 132512.145, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Sandy", "stage_seq": 42, "distance_m": 137246.854, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "St. Neots", "stage_seq": 43, "distance_m": 149488.78, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Huntingdon", "stage_seq": 44, "distance_m": 160888.685, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Holme Jn", "stage_seq": 45, "distance_m": 177474.29, "section_seq": 1, "route_path_id": 140811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Fletton Jn", "stage_seq": 46, "distance_m": 187004.691, "section_seq": 1, "route_path_id": 140811}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "Peterborough", "stage_seq": 47, "distance_m": 189178.712, "section_seq": 1, "route_path_id": 140811}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 189178.712, "from_m": 0.0, "section_seq": 1, "route_path_id": 140811}], "total_distance_m": 189178.712, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 186624.979, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2553.733, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:31:14Z", "source_id": 63762045, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:31:45Z", "source_id": 20212839, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:31:56Z", "source_id": 20213060, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30715, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:37Z", "source_id": 63776561, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:45Z", "source_id": 20219245, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:39:37Z", "source_id": 63784272, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:39:40Z", "source_id": 20221430, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30653, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:43:05Z", "source_id": 63793734, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:43:09Z", "source_id": 20224030, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:50:00Z", "source_id": 63812292, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:50:05Z", "source_id": 20229302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:45Z", "source_id": 63822298, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T18:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:54:29Z", "source_id": 20233688, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:56:59Z", "source_id": 63830884, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:58:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:38Z", "source_id": 20236537, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:55Z", "source_id": 20236954, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:24Z", "source_id": 63834687, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:46Z", "source_id": 20238407, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:04Z", "source_id": 20238870, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:40Z", "source_id": 63840786, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:47Z", "source_id": 20241162, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:05:34Z", "source_id": 63853870, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:05:37Z", "source_id": 20245032, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:27Z", "source_id": 63866853, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:30Z", "source_id": 20248614, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:17Z", "source_id": 63877048, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:15:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:23Z", "source_id": 20251475, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:55Z", "source_id": 63886724, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:55Z", "source_id": 20254140, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:30Z", "source_id": 63898638, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:35Z", "source_id": 20257418, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:30Z", "source_id": 63913564, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:29:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:32Z", "source_id": 20261699, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:00Z", "source_id": 63927361, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:03Z", "source_id": 20265536, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:17Z", "source_id": 63937953, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T19:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:22Z", "source_id": 20268549, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:08Z", "source_id": 63942511, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T19:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:10Z", "source_id": 20269836, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:01Z", "source_id": 63946886, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T19:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:05Z", "source_id": 20271146, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:15Z", "source_id": 63954694, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T19:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:19Z", "source_id": 20273373, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:29Z", "source_id": 63967465, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T19:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:34Z", "source_id": 20277019, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:13Z", "source_id": 63993515, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:15Z", "source_id": 20284372, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:21Z", "source_id": 64018078, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T20:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:25Z", "source_id": 20291375, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:27Z", "source_id": 64034640, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T20:19:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:32Z", "source_id": 20296173, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15628, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:36Z", "source_id": 64048602, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:40Z", "source_id": 20300218, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:10Z", "source_id": 64061059, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T20:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:13Z", "source_id": 20303809, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:44Z", "source_id": 64071950, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T20:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:50Z", "source_id": 20306853, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:44Z", "source_id": 64089656, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T20:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:48Z", "source_id": 20312199, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12027, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:16Z", "source_id": 64108694, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T20:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:20Z", "source_id": 20317707, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:42Z", "source_id": 64129124, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T21:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:44Z", "source_id": 20323706, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:52Z", "source_id": 64142863, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T21:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:00Z", "source_id": 20327766, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Horsham |
1925 |
1925 |
3 |
None |
None |
Peterborough |
2206 |
2206 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32913/2026-09-21/detailed |
None |
Huntingdon |
2026-09-21T21:52:30+01:00 |
Peterborough |
15.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 |
2153 |
2208 |
Huntingdon |
Peterborough |
Peterborough |
52.5752702 |
-0.2509520 |
52.5752702 |
-0.2509520 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:08:00 |
Peterborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327766 |
1790024821502418 |
232 |
232 |
2026-09-21 21:18:13.756744 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:13.423490 |
| 723865 |
750560 |
C01911 |
121Y20MW21 |
2026-09-21 |
COMPLETE |
20327388 |
2026-09-21 22:08:00 |
2026-09-21 21:18:22 |
2026-09-23 21:18:22 |
{"id": 750560, "stp": "O", "toc": "London North Eastern Railway", "uid": "C01911", "consist": "NL13", "dest_crs": "KGX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01911/2026-09-21/detailed", "trust_id": "121Y20MW21", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-21", "dest_arr_time": "2131", "dest_platform": "6", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1Y20", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "2208", "current_leg_dep": "2142", "current_leg_end": "London Kings Cross", "origin_dep_time": "1827", "origin_platform": "4", "current_location": "London Kings Cross", "last_update_time": "2026-09-21T21:18:22", "route_debug_link": null, "timing_variation": "+40 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Stevenage", "dest_arr_time_act": "2128", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Stevenage", "current_leg_milage": "27.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.967, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 288.637, \"from_m\": 51.967, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 481.81, \"from_m\": 288.637, \"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\": 1176.746, \"from_m\": 481.81, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1527.953, \"from_m\": 1176.746, \"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\": 1880.364, \"from_m\": 1527.953, \"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\": 2278.025, \"from_m\": 1880.364, \"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\": 3111.126, \"from_m\": 2278.025, \"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\": 18722.293, \"from_m\": 3111.126, \"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\": 21113.171, \"from_m\": 18722.293, \"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\": 21805.164, \"from_m\": 21113.171, \"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\": 21841.099, \"from_m\": 21805.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22310.26, \"from_m\": 21841.099, \"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\": 23018.043, \"from_m\": 22310.26, \"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\": 24947.574, \"from_m\": 23018.043, \"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\": 31443.75, \"from_m\": 24947.574, \"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\": 38291.078, \"from_m\": 31443.75, \"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\": 39793.028, \"from_m\": 38291.078, \"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\": 49366.432, \"from_m\": 39793.028, \"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\": 50515.158, \"from_m\": 49366.432, \"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\": 51511.042, \"from_m\": 50515.158, \"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\": 58192.767, \"from_m\": 51511.042, \"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\": 58604.781, \"from_m\": 58192.767, \"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\": 61996.353, \"from_m\": 58604.781, \"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\": 64315.661, \"from_m\": 61996.353, \"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\": 92656.612, \"from_m\": 64315.661, \"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\": 92717.023, \"from_m\": 92656.612, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126685.34, \"from_m\": 92717.023, \"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\": 127880.637, \"from_m\": 126685.34, \"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\": 128203.479, \"from_m\": 127880.637, \"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\": 128264.318, \"from_m\": 128203.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128951.643, \"from_m\": 128264.318, \"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\": 129361.637, \"from_m\": 128951.643, \"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\": 129518.0, \"from_m\": 129361.637, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131803.105, \"from_m\": 129518.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 132327.037, \"from_m\": 131803.105, \"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\": 136492.766, \"from_m\": 132327.037, \"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\": 136535.082, \"from_m\": 136492.766, \"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\": 179479.322, \"from_m\": 136535.082, \"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\": 179920.265, \"from_m\": 179479.322, \"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\": 182313.151, \"from_m\": 179920.265, \"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\": 183555.841, \"from_m\": 182313.151, \"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\": 192812.19, \"from_m\": 183555.841, \"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\": 197185.437, \"from_m\": 192812.19, \"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\": 209310.287, \"from_m\": 197185.437, \"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\": 212455.931, \"from_m\": 209310.287, \"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\": 215518.672, \"from_m\": 212455.931, \"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\": 216685.194, \"from_m\": 215518.672, \"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\": 216697.14, \"from_m\": 216685.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 229870.613, \"from_m\": 216697.14, \"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\": 229921.797, \"from_m\": 229870.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 236871.631, \"from_m\": 229921.797, \"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\": 237544.734, \"from_m\": 236871.631, \"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\": 237551.29, \"from_m\": 237544.734, \"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\": 237605.677, \"from_m\": 237551.29, \"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\": 256392.013, \"from_m\": 237605.677, \"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\": 256447.266, \"from_m\": 256392.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 257411.604, \"from_m\": 256447.266, \"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\": 261295.76, \"from_m\": 257411.604, \"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\": 262389.503, \"from_m\": 261295.76, \"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\": 270159.966, \"from_m\": 262389.503, \"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\": 295107.883, \"from_m\": 270159.966, \"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\": 295148.434, \"from_m\": 295107.883, \"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\": 308109.607, \"from_m\": 295148.434, \"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\": 308546.417, \"from_m\": 308109.607, \"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\": 308635.06, \"from_m\": 308546.417, \"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\": 308664.319, \"from_m\": 308635.06, \"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\": 309033.4, \"from_m\": 308664.319, \"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\": 309270.293, \"from_m\": 309033.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309331.086, \"from_m\": 309270.293, \"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\": 310591.168, \"from_m\": 309331.086, \"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\": 316087.46, \"from_m\": 310591.168, \"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\": 317443.868, \"from_m\": 316087.46, \"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\": 320152.362, \"from_m\": 317443.868, \"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\": 341016.9, \"from_m\": 320152.362, \"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\": 343803.376, \"from_m\": 341016.9, \"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\": 394488.026, \"from_m\": 343803.376, \"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\": 419041.956, \"from_m\": 394488.026, \"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\": 422192.85, \"from_m\": 419041.956, \"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\": 426090.356, \"from_m\": 422192.85, \"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\": 427383.727, \"from_m\": 426090.356, \"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\": 427438.968, \"from_m\": 427383.727, \"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\": 427951.544, \"from_m\": 427438.968, \"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\": 428209.026, \"from_m\": 427951.544, \"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\": 429843.393, \"from_m\": 428209.026, \"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\": 430355.483, \"from_m\": 429843.393, \"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\": 430385.569, \"from_m\": 430355.483, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 430453.426, \"from_m\": 430385.569, \"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\": 430536.566, \"from_m\": 430453.426, \"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\": 430825.962, \"from_m\": 430536.566, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 430876.904, \"from_m\": 430825.962, \"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\": 431254.32, \"from_m\": 430876.904, \"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\": 431271.214, \"from_m\": 431254.32, \"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\": 431277.967, \"from_m\": 431271.214, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 431673.783, \"from_m\": 431277.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 750560, \"profile_key\": \"2387b369006374bd49952badd5a111103cbe53c5e4a5087e7597cebb47b85c9f\", \"schedule_id\": 35297, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.971, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Birtley Jn\", \"stage_seq\": 3, \"distance_m\": 7795.557, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": false, \"wtt_arr\": \"1838\", \"wtt_dep\": \"1839H\", \"location\": \"Durham\", \"stage_seq\": 4, \"distance_m\": 22310.26, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 5, \"distance_m\": 33937.46, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 6, \"distance_m\": 38183.509, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": false, \"wtt_arr\": \"1856H\", \"wtt_dep\": \"1858H\", \"location\": \"Darlington\", \"stage_seq\": 7, \"distance_m\": 57632.216, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": false, \"wtt_arr\": \"1908\", \"wtt_dep\": \"1909H\", \"location\": \"Northallerton\", \"stage_seq\": 8, \"distance_m\": 80545.518, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Thirsk\", \"stage_seq\": 9, \"distance_m\": 93053.254, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Tollerton Jn\", \"stage_seq\": 10, \"distance_m\": 113335.485, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Skelton Jn\", \"stage_seq\": 11, \"distance_m\": 126118.528, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": false, \"wtt_arr\": \"1928H\", \"wtt_dep\": \"1931H\", \"location\": \"York\", \"stage_seq\": 12, \"distance_m\": 128713.674, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Colton Jn\", \"stage_seq\": 13, \"distance_m\": 137579.552, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 14, \"distance_m\": 150577.277, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 15, \"distance_m\": 159838.366, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 16, \"distance_m\": 174201.439, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Doncaster\", \"stage_seq\": 17, \"distance_m\": 181011.874, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 18, \"distance_m\": 187408.779, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Retford\", \"stage_seq\": 19, \"distance_m\": 208934.157, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 20, \"distance_m\": 229111.503, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 21, \"distance_m\": 237544.734, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 238637.049, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 23, \"distance_m\": 246152.224, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2021\", \"location\": \"Grantham\", \"stage_seq\": 24, \"distance_m\": 262187.419, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Stoke Jn\", \"stage_seq\": 25, \"distance_m\": 271350.3, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Tallington Jn\", \"stage_seq\": 26, \"distance_m\": 295174.747, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Peterborough\", \"stage_seq\": 27, \"distance_m\": 308943.989, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Fletton Jn\", \"stage_seq\": 28, \"distance_m\": 311044.043, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Conington South Jn\", \"stage_seq\": 29, \"distance_m\": 323479.928, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Huntingdon\", \"stage_seq\": 30, \"distance_m\": 337159.556, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Sandy\", \"stage_seq\": 31, \"distance_m\": 360800.333, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Biggleswade\", \"stage_seq\": 32, \"distance_m\": 365535.043, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101H\", \"location\": \"Hitchin\", \"stage_seq\": 33, \"distance_m\": 380338.512, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2106\", \"location\": \"Stevenage\", \"stage_seq\": 34, \"distance_m\": 387340.801, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 35, \"distance_m\": 393340.595, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Digswell Jn\", \"stage_seq\": 36, \"distance_m\": 397613.003, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 37, \"distance_m\": 399091.157, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116H\", \"location\": \"Potters Bar\", \"stage_seq\": 38, \"distance_m\": 411166.824, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Alexandra Palace\", \"stage_seq\": 39, \"distance_m\": 423728.273, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Finsbury Park\", \"stage_seq\": 40, \"distance_m\": 427576.139, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 41, \"distance_m\": 429396.612, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 42, \"distance_m\": 430571.396, \"section_seq\": 1, \"route_path_id\": 144724}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 43, \"distance_m\": 431673.783, \"section_seq\": 1, \"route_path_id\": 144724}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 431673.783, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144724}], \"total_distance_m\": 431673.783, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 431004.959, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 668.824, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1827", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:05:36Z\", \"source_id\": 63690301, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:05:40Z\", \"source_id\": 20191989, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:22:40Z\", \"source_id\": 63738527, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:22:41Z\", \"source_id\": 20205448, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:13Z\", \"source_id\": 63775525, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:18Z\", \"source_id\": 20218704, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:26Z\", \"source_id\": 20218928, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:13Z\", \"source_id\": 20236003, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:12Z\", \"source_id\": 63895298, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:16Z\", \"source_id\": 20256477, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:35Z\", \"source_id\": 63958196, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:40Z\", \"source_id\": 20274364, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:37Z\", \"source_id\": 63977614, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:40Z\", \"source_id\": 20279903, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:26Z\", \"source_id\": 64022848, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:31Z\", \"source_id\": 20292750, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:52Z\", \"source_id\": 64065101, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:55Z\", \"source_id\": 20304967, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:34Z\", \"source_id\": 64080622, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:38Z\", \"source_id\": 20309444, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:21Z\", \"source_id\": 64115350, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:27Z\", \"source_id\": 20319716, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:09Z\", \"source_id\": 64130007, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:11Z\", \"source_id\": 20323995, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:20Z\", \"source_id\": 64141608, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:24Z\", \"source_id\": 20327388, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "6", "timing_fact_generation": 1790024784188075, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:14.597943", "service_state_evidence_id": 20327388, "current_leg_start_actual_dep": "2026-09-21T21:46:00+01:00", "operational_evidence_version": 206, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:14.989247", "service_state_valid_until_kind": null, "operational_interpretation_version": 206, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
O |
NCL |
KGX |
1Y20 |
NL13 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 51.967, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 288.637, "from_m": 51.967, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 481.81, "from_m": 288.637, "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": 1176.746, "from_m": 481.81, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1527.953, "from_m": 1176.746, "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": 1880.364, "from_m": 1527.953, "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": 2278.025, "from_m": 1880.364, "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": 3111.126, "from_m": 2278.025, "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": 18722.293, "from_m": 3111.126, "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": 21113.171, "from_m": 18722.293, "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": 21805.164, "from_m": 21113.171, "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": 21841.099, "from_m": 21805.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22310.26, "from_m": 21841.099, "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": 23018.043, "from_m": 22310.26, "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": 24947.574, "from_m": 23018.043, "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": 31443.75, "from_m": 24947.574, "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": 38291.078, "from_m": 31443.75, "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": 39793.028, "from_m": 38291.078, "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": 49366.432, "from_m": 39793.028, "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": 50515.158, "from_m": 49366.432, "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": 51511.042, "from_m": 50515.158, "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": 58192.767, "from_m": 51511.042, "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": 58604.781, "from_m": 58192.767, "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": 61996.353, "from_m": 58604.781, "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": 64315.661, "from_m": 61996.353, "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": 92656.612, "from_m": 64315.661, "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": 92717.023, "from_m": 92656.612, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126685.34, "from_m": 92717.023, "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": 127880.637, "from_m": 126685.34, "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": 128203.479, "from_m": 127880.637, "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": 128264.318, "from_m": 128203.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128951.643, "from_m": 128264.318, "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": 129361.637, "from_m": 128951.643, "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": 129518.0, "from_m": 129361.637, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131803.105, "from_m": 129518.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 132327.037, "from_m": 131803.105, "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": 136492.766, "from_m": 132327.037, "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": 136535.082, "from_m": 136492.766, "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": 179479.322, "from_m": 136535.082, "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": 179920.265, "from_m": 179479.322, "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": 182313.151, "from_m": 179920.265, "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": 183555.841, "from_m": 182313.151, "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": 192812.19, "from_m": 183555.841, "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": 197185.437, "from_m": 192812.19, "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": 209310.287, "from_m": 197185.437, "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": 212455.931, "from_m": 209310.287, "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": 215518.672, "from_m": 212455.931, "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": 216685.194, "from_m": 215518.672, "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": 216697.14, "from_m": 216685.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 229870.613, "from_m": 216697.14, "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": 229921.797, "from_m": 229870.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236871.631, "from_m": 229921.797, "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": 237544.734, "from_m": 236871.631, "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": 237551.29, "from_m": 237544.734, "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": 237605.677, "from_m": 237551.29, "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": 256392.013, "from_m": 237605.677, "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": 256447.266, "from_m": 256392.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 257411.604, "from_m": 256447.266, "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": 261295.76, "from_m": 257411.604, "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": 262389.503, "from_m": 261295.76, "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": 270159.966, "from_m": 262389.503, "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": 295107.883, "from_m": 270159.966, "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": 295148.434, "from_m": 295107.883, "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": 308109.607, "from_m": 295148.434, "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": 308546.417, "from_m": 308109.607, "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": 308635.06, "from_m": 308546.417, "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": 308664.319, "from_m": 308635.06, "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": 309033.4, "from_m": 308664.319, "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": 309270.293, "from_m": 309033.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309331.086, "from_m": 309270.293, "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": 310591.168, "from_m": 309331.086, "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": 316087.46, "from_m": 310591.168, "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": 317443.868, "from_m": 316087.46, "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": 320152.362, "from_m": 317443.868, "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": 341016.9, "from_m": 320152.362, "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": 343803.376, "from_m": 341016.9, "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": 394488.026, "from_m": 343803.376, "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": 419041.956, "from_m": 394488.026, "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": 422192.85, "from_m": 419041.956, "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": 426090.356, "from_m": 422192.85, "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": 427383.727, "from_m": 426090.356, "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": 427438.968, "from_m": 427383.727, "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": 427951.544, "from_m": 427438.968, "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": 428209.026, "from_m": 427951.544, "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": 429843.393, "from_m": 428209.026, "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": 430355.483, "from_m": 429843.393, "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": 430385.569, "from_m": 430355.483, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 430453.426, "from_m": 430385.569, "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": 430536.566, "from_m": 430453.426, "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": 430825.962, "from_m": 430536.566, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 430876.904, "from_m": 430825.962, "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": 431254.32, "from_m": 430876.904, "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": 431271.214, "from_m": 431254.32, "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": 431277.967, "from_m": 431271.214, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 431673.783, "from_m": 431277.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 750560, "profile_key": "2387b369006374bd49952badd5a111103cbe53c5e4a5087e7597cebb47b85c9f", "schedule_id": 35297, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1827", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "King Edward Bridge South Jn", "stage_seq": 2, "distance_m": 1241.971, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Birtley Jn", "stage_seq": 3, "distance_m": 7795.557, "section_seq": 1, "route_path_id": 144724}, {"is_pass": false, "wtt_arr": "1838", "wtt_dep": "1839H", "location": "Durham", "stage_seq": 4, "distance_m": 22310.26, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845H", "location": "Tursdale Jn", "stage_seq": 5, "distance_m": 33937.46, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Ferryhill South Jn", "stage_seq": 6, "distance_m": 38183.509, "section_seq": 1, "route_path_id": 144724}, {"is_pass": false, "wtt_arr": "1856H", "wtt_dep": "1858H", "location": "Darlington", "stage_seq": 7, "distance_m": 57632.216, "section_seq": 1, "route_path_id": 144724}, {"is_pass": false, "wtt_arr": "1908", "wtt_dep": "1909H", "location": "Northallerton", "stage_seq": 8, "distance_m": 80545.518, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Thirsk", "stage_seq": 9, "distance_m": 93053.254, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "Tollerton Jn", "stage_seq": 10, "distance_m": 113335.485, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "Skelton Jn", "stage_seq": 11, "distance_m": 126118.528, "section_seq": 1, "route_path_id": 144724}, {"is_pass": false, "wtt_arr": "1928H", "wtt_dep": "1931H", "location": "York", "stage_seq": 12, "distance_m": 128713.674, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Colton Jn", "stage_seq": 13, "distance_m": 137579.552, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Hambleton North Jn", "stage_seq": 14, "distance_m": 150577.277, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "Temple Hirst Jn", "stage_seq": 15, "distance_m": 159838.366, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Shaftholme Jn", "stage_seq": 16, "distance_m": 174201.439, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Doncaster", "stage_seq": 17, "distance_m": 181011.874, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953", "location": "Loversall Carr Jn", "stage_seq": 18, "distance_m": 187408.779, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000", "location": "Retford", "stage_seq": 19, "distance_m": 208934.157, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Carlton On Trent Loop", "stage_seq": 20, "distance_m": 229111.503, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Newark Flat Crossing", "stage_seq": 21, "distance_m": 237544.734, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 238637.049, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Claypole Down Loop", "stage_seq": 23, "distance_m": 246152.224, "section_seq": 1, "route_path_id": 144724}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2021", "location": "Grantham", "stage_seq": 24, "distance_m": 262187.419, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Stoke Jn", "stage_seq": 25, "distance_m": 271350.3, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Tallington Jn", "stage_seq": 26, "distance_m": 295174.747, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Peterborough", "stage_seq": 27, "distance_m": 308943.989, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Fletton Jn", "stage_seq": 28, "distance_m": 311044.043, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Conington South Jn", "stage_seq": 29, "distance_m": 323479.928, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Huntingdon", "stage_seq": 30, "distance_m": 337159.556, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Sandy", "stage_seq": 31, "distance_m": 360800.333, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Biggleswade", "stage_seq": 32, "distance_m": 365535.043, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101H", "location": "Hitchin", "stage_seq": 33, "distance_m": 380338.512, "section_seq": 1, "route_path_id": 144724}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2106", "location": "Stevenage", "stage_seq": 34, "distance_m": 387340.801, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "Woolmer Green Jn", "stage_seq": 35, "distance_m": 393340.595, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Digswell Jn", "stage_seq": 36, "distance_m": 397613.003, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Welwyn Garden City", "stage_seq": 37, "distance_m": 399091.157, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116H", "location": "Potters Bar", "stage_seq": 38, "distance_m": 411166.824, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Alexandra Palace", "stage_seq": 39, "distance_m": 423728.273, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Finsbury Park", "stage_seq": 40, "distance_m": 427576.139, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Holloway South Jn", "stage_seq": 41, "distance_m": 429396.612, "section_seq": 1, "route_path_id": 144724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Belle Isle Jn", "stage_seq": 42, "distance_m": 430571.396, "section_seq": 1, "route_path_id": 144724}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 43, "distance_m": 431673.783, "section_seq": 1, "route_path_id": 144724}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 431673.783, "from_m": 0.0, "section_seq": 1, "route_path_id": 144724}], "total_distance_m": 431673.783, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 431004.959, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 668.824, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:05:36Z", "source_id": 63690301, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:05:40Z", "source_id": 20191989, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4349, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:22:40Z", "source_id": 63738527, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T18:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:22:41Z", "source_id": 20205448, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:13Z", "source_id": 63775525, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:18Z", "source_id": 20218704, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:26Z", "source_id": 20218928, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:13Z", "source_id": 20236003, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:12Z", "source_id": 63895298, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:16Z", "source_id": 20256477, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:35Z", "source_id": 63958196, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:48:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:40Z", "source_id": 20274364, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:37Z", "source_id": 63977614, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T19:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:40Z", "source_id": 20279903, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11816, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:26Z", "source_id": 64022848, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:31Z", "source_id": 20292750, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:52Z", "source_id": 64065101, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:55Z", "source_id": 20304967, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:34Z", "source_id": 64080622, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:39:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:38Z", "source_id": 20309444, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:21Z", "source_id": 64115350, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T20:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:27Z", "source_id": 20319716, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:09Z", "source_id": 64130007, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:11Z", "source_id": 20323995, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16265, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:20Z", "source_id": 64141608, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T21:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:24Z", "source_id": 20327388, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Newcastle |
1827 |
1827 |
4 |
None |
None |
London Kings Cross |
2131 |
2128 |
6 |
LATE |
+40 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01911/2026-09-21/detailed |
None |
Stevenage |
2026-09-21T21:46:00+01:00 |
London Kings Cross |
26.0 |
{"type": "LineString", "coordinates": [[-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
27.5 |
2142 |
2208 |
Stevenage |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-21 21:18:22 |
TERMINATED |
2026-09-21 21:08:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327388 |
1790024784188075 |
206 |
206 |
2026-09-21 21:18:14.989247 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:14.597943 |
| 723866 |
752972 |
W00396 |
662V18MZ21 |
2026-09-21 |
COMPLETE |
20328579 |
2026-09-21 22:07:00 |
2026-09-21 21:18:23 |
2026-09-23 21:18:23 |
{"id": 752972, "stp": "P", "toc": "West Midlands Trains", "uid": "W00396", "consist": "172215+172341", "dest_crs": "WOS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00396/2026-09-21/detailed", "trust_id": "662V18MZ21", "origin_crs": "SAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-21", "dest_arr_time": "2204", "dest_platform": "2B", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "2V18", "timing_status": "LATE", "origin_station": "Stratford-upon-Avon", "current_leg_arr": "2207", "current_leg_dep": "2156", "current_leg_end": "Worcester Shrub Hill", "origin_dep_time": "2001", "origin_platform": "2", "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-21T21:18:23", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1584290853476356, 52.26828673048047], [-2.158436, 52.26828119999999], [-2.1592435999999995, 52.267614499999986], [-2.159513899999999, 52.2673651], [-2.1613539, 52.26564249999999], [-2.1614839, 52.265524699999986], [-2.1625463, 52.2646113], [-2.1631644, 52.264097799999995], [-2.1638765, 52.263526799999994], [-2.1678229, 52.26054419999999], [-2.1679066, 52.2604816], [-2.1692245999999997, 52.2594909], [-2.1699593, 52.2589312], [-2.172637, 52.2569056], [-2.1731297, 52.25651700000001], [-2.1736898, 52.256039], [-2.1742172, 52.255569], [-2.1752779, 52.2545368], [-2.1762535999999995, 52.2535001], [-2.1770095, 52.2526061], [-2.1774087000000004, 52.25208940000001], [-2.1776444, 52.2517755], [-2.1779079, 52.25139529999999], [-2.178154, 52.2510434], [-2.1784089, 52.2506522], [-2.1786584999999996, 52.2502265], [-2.1789104, 52.249809800000016], [-2.1790984, 52.2494561], [-2.1793061, 52.2490634], [-2.179455, 52.248758], [-2.1795722, 52.248495000000005], [-2.1797659, 52.248073999999995], [-2.1799146, 52.24770780000001], [-2.1804267, 52.24638889999999], [-2.1809155, 52.2450904], [-2.1810157, 52.2448366], [-2.1810582999999997, 52.2447353], [-2.1813899, 52.24394720000001], [-2.1818746, 52.2430269], [-2.1829174999999994, 52.2412539], [-2.1851397, 52.23837760000001], [-2.1864226000000007, 52.2371558], [-2.1896785, 52.2340549], [-2.1899875999999994, 52.2336919], [-2.1902648999999994, 52.2333898], [-2.1907810999999997, 52.2328238], [-2.1912499, 52.2323083], [-2.1917347, 52.2317463], [-2.1925166, 52.230730599999994], [-2.1929213, 52.23015699999999], [-2.1934726, 52.2293664], [-2.1939829, 52.22854980000001], [-2.1947496, 52.22725959999998], [-2.1954146999999997, 52.2259515], [-2.1961640999999994, 52.2242827], [-2.1964182, 52.223704599999984], [-2.1966349, 52.2232288], [-2.1967354, 52.223021], [-2.1968916, 52.2226781], [-2.1976381999999997, 52.2210561], [-2.1981294461282386, 52.21998654579095], [-2.1997345, 52.21649180000001], [-2.1998677, 52.21619249999999], [-2.2003270000000006, 52.21520610000001], [-2.2010006, 52.213731900000006], [-2.2016883, 52.21224469999999], [-2.201781, 52.212043099999995], [-2.2018403, 52.2119068], [-2.2034732, 52.2083538], [-2.2038889, 52.2074514], [-2.2043164, 52.20656099999999], [-2.2043607, 52.2064701], [-2.2051758999999995, 52.2049707], [-2.206294, 52.2030753], [-2.207230899999999, 52.20152769999999], [-2.2075084, 52.20107450000001], [-2.207601512417863, 52.20092406524989], [-2.2076684, 52.200816], [-2.2077913, 52.2006339], [-2.2079746, 52.2003653], [-2.2081219, 52.2001721], [-2.208211, 52.20004419999999], [-2.2084971, 52.199696], [-2.2087153, 52.19947669999999], [-2.2088626999999996, 52.1993312], [-2.2090102, 52.199188], [-2.2092045, 52.1989922], [-2.209443, 52.1987173], [-2.2095672999999993, 52.198545799999984], [-2.2096789, 52.19835249999999], [-2.2097612, 52.1981808], [-2.2098261000000003, 52.1980128], [-2.2099086999999997, 52.197771200000005], [-2.209949, 52.197615], [-2.2099945, 52.1973262], [-2.2100132, 52.197074399999984], [-2.2099987999999997, 52.1968699], [-2.2099614, 52.1966706], [-2.2099039, 52.1964855], [-2.2098291, 52.196311], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]}", "current_leg_start": "Droitwich Spa", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "52.1947269", "next_location_lon": "-2.2090898", "previous_location": "Droitwich Spa", "current_leg_milage": "5.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 244.953, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 383.136, \"from_m\": 244.953, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 640.661, \"from_m\": 383.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5845.555, \"from_m\": 640.661, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5899.341, \"from_m\": 5845.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7404.006, \"from_m\": 5899.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19577.502, \"from_m\": 7404.006, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28409.059, \"from_m\": 19577.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28440.378, \"from_m\": 28409.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34559.239, \"from_m\": 28440.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34581.921, \"from_m\": 34559.239, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34747.254, \"from_m\": 34581.921, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34799.026, \"from_m\": 34747.254, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38784.831, \"from_m\": 34799.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39543.938, \"from_m\": 38784.831, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40124.755, \"from_m\": 39543.938, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40467.836, \"from_m\": 40124.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\": 40862.727, \"from_m\": 40467.836, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44232.874, \"from_m\": 40862.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\": 44277.887, \"from_m\": 44232.874, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45509.064, \"from_m\": 44277.887, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46552.309, \"from_m\": 45509.064, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47014.745, \"from_m\": 46552.309, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48744.196, \"from_m\": 47014.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\": 49403.311, \"from_m\": 48744.196, \"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\": 51217.807, \"from_m\": 49403.311, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51243.153, \"from_m\": 51217.807, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52822.709, \"from_m\": 51243.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53476.508, \"from_m\": 52822.709, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56216.261, \"from_m\": 53476.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59022.334, \"from_m\": 56216.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\": 59162.77, \"from_m\": 59022.334, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59190.01, \"from_m\": 59162.77, \"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\": 59220.279, \"from_m\": 59190.01, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 60114.751, \"from_m\": 59220.279, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 85172.532, \"from_m\": 60114.751, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 85577.566, \"from_m\": 85172.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85627.137, \"from_m\": 85577.566, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85634.327, \"from_m\": 85627.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\": 94006.072, \"from_m\": 85634.327, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94108.679, \"from_m\": 94006.072, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 94530.608, \"from_m\": 94108.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94609.969, \"from_m\": 94530.608, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 94764.026, \"from_m\": 94609.969, \"capability_applied\": null, \"effective_limit_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\": 752972, \"profile_key\": \"a2ee3879996fbd95b554d25873c772e92c3aaf8dc33c54f543771b9dbb8dd98f\", \"schedule_id\": 25090, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2005\", \"location\": \"Stratford Parkway\", \"stage_seq\": 2, \"distance_m\": 1671.856, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Wilmcote\", \"stage_seq\": 3, \"distance_m\": 4277.099, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Bearley Jn\", \"stage_seq\": 4, \"distance_m\": 5899.341, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Wootton Wawen\", \"stage_seq\": 5, \"distance_m\": 10160.071, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Henley-in-Arden\", \"stage_seq\": 6, \"distance_m\": 13042.908, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Danzey\", \"stage_seq\": 7, \"distance_m\": 17795.966, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Wood End Sig. TB3478\", \"stage_seq\": 8, \"distance_m\": 20717.021, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025\", \"location\": \"Wood End\", \"stage_seq\": 9, \"distance_m\": 20735.061, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2027H\", \"location\": \"The Lakes\", \"stage_seq\": 10, \"distance_m\": 22445.031, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Earlswood (West Midlands)\", \"stage_seq\": 11, \"distance_m\": 23851.53, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Wythall\", \"stage_seq\": 12, \"distance_m\": 25485.383, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036\", \"location\": \"Whitlock's End\", \"stage_seq\": 13, \"distance_m\": 27057.453, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2038H\", \"location\": \"Shirley\", \"stage_seq\": 14, \"distance_m\": 28596.041, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"Yardley Wood\", \"stage_seq\": 15, \"distance_m\": 30608.173, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Hall Green\", \"stage_seq\": 16, \"distance_m\": 32603.975, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Spring Road\", \"stage_seq\": 17, \"distance_m\": 33630.531, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Tyseley\", \"stage_seq\": 18, \"distance_m\": 34994.762, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 19, \"distance_m\": 36120.663, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2052H\", \"location\": \"Small Heath\", \"stage_seq\": 20, \"distance_m\": 36540.298, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 21, \"distance_m\": 39435.368, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2101\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 22, \"distance_m\": 40334.61, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 23, \"distance_m\": 41477.481, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108\", \"location\": \"The Hawthorns\", \"stage_seq\": 24, \"distance_m\": 45413.385, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 25, \"distance_m\": 46653.396, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 26, \"distance_m\": 46852.1, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2114\", \"location\": \"Langley Green\", \"stage_seq\": 27, \"distance_m\": 48774.771, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2117H\", \"location\": \"Rowley Regis\", \"stage_seq\": 28, \"distance_m\": 51287.369, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2120H\", \"location\": \"Old Hill\", \"stage_seq\": 29, \"distance_m\": 53211.59, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Cradley Heath\", \"stage_seq\": 30, \"distance_m\": 55608.961, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127\", \"location\": \"Lye\", \"stage_seq\": 31, \"distance_m\": 57692.166, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 32, \"distance_m\": 59847.245, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Hagley\", \"stage_seq\": 33, \"distance_m\": 62868.243, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Blakedown\", \"stage_seq\": 34, \"distance_m\": 65555.678, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"Kidderminster\", \"stage_seq\": 35, \"distance_m\": 70643.239, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Hartlebury\", \"stage_seq\": 36, \"distance_m\": 76512.598, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Droitwich Spa\", \"stage_seq\": 37, \"distance_m\": 85723.713, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Droitwich Sig. 68\", \"stage_seq\": 38, \"distance_m\": 88612.197, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 39, \"distance_m\": 94024.143, \"section_seq\": 1, \"route_path_id\": 140481}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 40, \"distance_m\": 94764.026, \"section_seq\": 1, \"route_path_id\": 140481}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 94764.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140481}], \"total_distance_m\": 94764.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 94310.778, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 453.248, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2001", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.1947269", "current_position_lon": "-2.2090898", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:45Z\", \"source_id\": 63846434, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:50Z\", \"source_id\": 20242801, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:57Z\", \"source_id\": 20242970, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:52Z\", \"source_id\": 20246690, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:58Z\", \"source_id\": 63870795, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:12:04Z\", \"source_id\": 20249784, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:54Z\", \"source_id\": 20254081, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:15Z\", \"source_id\": 63890001, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:23:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:19Z\", \"source_id\": 20255068, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:56Z\", \"source_id\": 63904686, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:00Z\", \"source_id\": 20259139, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:53Z\", \"source_id\": 20261922, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:22Z\", \"source_id\": 20263630, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:55Z\", \"source_id\": 20265417, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:30Z\", \"source_id\": 63931173, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:33Z\", \"source_id\": 20266536, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:17Z\", \"source_id\": 63938049, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:22Z\", \"source_id\": 20268551, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:22Z\", \"source_id\": 63943087, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:31Z\", \"source_id\": 20270074, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:54Z\", \"source_id\": 63949122, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:00Z\", \"source_id\": 20271779, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:47Z\", \"source_id\": 63956050, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:51Z\", \"source_id\": 20273758, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:22Z\", \"source_id\": 63962313, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:27Z\", \"source_id\": 20275587, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:55Z\", \"source_id\": 20278007, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:40Z\", \"source_id\": 63977738, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:42Z\", \"source_id\": 20279916, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:46Z\", \"source_id\": 63982675, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:48Z\", \"source_id\": 20281297, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:18Z\", \"source_id\": 63993727, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:21Z\", \"source_id\": 20284426, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:13Z\", \"source_id\": 64005658, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:16Z\", \"source_id\": 20287824, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:20Z\", \"source_id\": 64010786, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:22Z\", \"source_id\": 20289269, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:26Z\", \"source_id\": 64018246, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:27Z\", \"source_id\": 20291408, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:59Z\", \"source_id\": 64026587, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:02Z\", \"source_id\": 20293834, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:23Z\", \"source_id\": 64032042, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:27Z\", \"source_id\": 20295443, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:24Z\", \"source_id\": 64043590, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:28Z\", \"source_id\": 20298724, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:27Z\", \"source_id\": 64050424, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:29Z\", \"source_id\": 20300776, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:20Z\", \"source_id\": 64059150, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:24Z\", \"source_id\": 20303280, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:51Z\", \"source_id\": 64067469, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:56Z\", \"source_id\": 20305640, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:50Z\", \"source_id\": 64076732, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:54Z\", \"source_id\": 20308260, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:26Z\", \"source_id\": 64084605, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:29Z\", \"source_id\": 20310637, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:27Z\", \"source_id\": 64097839, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:31Z\", \"source_id\": 20314589, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:10Z\", \"source_id\": 20319538, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:15Z\", \"source_id\": 20328579, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "2B", "timing_fact_generation": 1790024896271310, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:16.260334", "service_state_evidence_id": 20328579, "current_leg_start_actual_dep": "2026-09-21T21:59:30+01:00", "operational_evidence_version": 137, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:16.439101", "service_state_valid_until_kind": null, "operational_interpretation_version": 137, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SAV |
WOS |
2V18 |
172215+172341 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 244.953, "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": 383.136, "from_m": 244.953, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 640.661, "from_m": 383.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5845.555, "from_m": 640.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5899.341, "from_m": 5845.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7404.006, "from_m": 5899.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19577.502, "from_m": 7404.006, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28409.059, "from_m": 19577.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28440.378, "from_m": 28409.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34559.239, "from_m": 28440.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34581.921, "from_m": 34559.239, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34747.254, "from_m": 34581.921, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34799.026, "from_m": 34747.254, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38784.831, "from_m": 34799.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39543.938, "from_m": 38784.831, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40124.755, "from_m": 39543.938, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40467.836, "from_m": 40124.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": 40862.727, "from_m": 40467.836, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44232.874, "from_m": 40862.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": 44277.887, "from_m": 44232.874, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45509.064, "from_m": 44277.887, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46552.309, "from_m": 45509.064, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47014.745, "from_m": 46552.309, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48744.196, "from_m": 47014.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": 49403.311, "from_m": 48744.196, "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": 51217.807, "from_m": 49403.311, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51243.153, "from_m": 51217.807, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52822.709, "from_m": 51243.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53476.508, "from_m": 52822.709, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56216.261, "from_m": 53476.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59022.334, "from_m": 56216.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": 59162.77, "from_m": 59022.334, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59190.01, "from_m": 59162.77, "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": 59220.279, "from_m": 59190.01, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 60114.751, "from_m": 59220.279, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 85172.532, "from_m": 60114.751, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 85577.566, "from_m": 85172.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85627.137, "from_m": 85577.566, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85634.327, "from_m": 85627.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": 94006.072, "from_m": 85634.327, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94108.679, "from_m": 94006.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 94530.608, "from_m": 94108.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94609.969, "from_m": 94530.608, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 94764.026, "from_m": 94609.969, "capability_applied": null, "effective_limit_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": 752972, "profile_key": "a2ee3879996fbd95b554d25873c772e92c3aaf8dc33c54f543771b9dbb8dd98f", "schedule_id": 25090, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2001", "location": "Stratford-upon-Avon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2005", "location": "Stratford Parkway", "stage_seq": 2, "distance_m": 1671.856, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Wilmcote", "stage_seq": 3, "distance_m": 4277.099, "section_seq": 1, "route_path_id": 140481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Bearley Jn", "stage_seq": 4, "distance_m": 5899.341, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Wootton Wawen", "stage_seq": 5, "distance_m": 10160.071, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Henley-in-Arden", "stage_seq": 6, "distance_m": 13042.908, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Danzey", "stage_seq": 7, "distance_m": 17795.966, "section_seq": 1, "route_path_id": 140481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Wood End Sig. TB3478", "stage_seq": 8, "distance_m": 20717.021, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025", "location": "Wood End", "stage_seq": 9, "distance_m": 20735.061, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2027H", "location": "The Lakes", "stage_seq": 10, "distance_m": 22445.031, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Earlswood (West Midlands)", "stage_seq": 11, "distance_m": 23851.53, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Wythall", "stage_seq": 12, "distance_m": 25485.383, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036", "location": "Whitlock's End", "stage_seq": 13, "distance_m": 27057.453, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2038H", "location": "Shirley", "stage_seq": 14, "distance_m": 28596.041, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "Yardley Wood", "stage_seq": 15, "distance_m": 30608.173, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Hall Green", "stage_seq": 16, "distance_m": 32603.975, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Spring Road", "stage_seq": 17, "distance_m": 33630.531, "section_seq": 1, "route_path_id": 140481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Tyseley", "stage_seq": 18, "distance_m": 34994.762, "section_seq": 1, "route_path_id": 140481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Small Heath Sth Jn", "stage_seq": 19, "distance_m": 36120.663, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2052H", "location": "Small Heath", "stage_seq": 20, "distance_m": 36540.298, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Birmingham Moor Street", "stage_seq": 21, "distance_m": 39435.368, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2101", "location": "Birmingham Snow Hill", "stage_seq": 22, "distance_m": 40334.61, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104", "location": "Jewellry Quarter", "stage_seq": 23, "distance_m": 41477.481, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108", "location": "The Hawthorns", "stage_seq": 24, "distance_m": 45413.385, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "Smethwick Galton Bridge HL", "stage_seq": 25, "distance_m": 46653.396, "section_seq": 1, "route_path_id": 140481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Smethwick Jn", "stage_seq": 26, "distance_m": 46852.1, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2114", "location": "Langley Green", "stage_seq": 27, "distance_m": 48774.771, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2117H", "location": "Rowley Regis", "stage_seq": 28, "distance_m": 51287.369, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2120H", "location": "Old Hill", "stage_seq": 29, "distance_m": 53211.59, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Cradley Heath", "stage_seq": 30, "distance_m": 55608.961, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127", "location": "Lye", "stage_seq": 31, "distance_m": 57692.166, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Stourbridge Junction", "stage_seq": 32, "distance_m": 59847.245, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Hagley", "stage_seq": 33, "distance_m": 62868.243, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Blakedown", "stage_seq": 34, "distance_m": 65555.678, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "Kidderminster", "stage_seq": 35, "distance_m": 70643.239, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Hartlebury", "stage_seq": 36, "distance_m": 76512.598, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Droitwich Spa", "stage_seq": 37, "distance_m": 85723.713, "section_seq": 1, "route_path_id": 140481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Droitwich Sig. 68", "stage_seq": 38, "distance_m": 88612.197, "section_seq": 1, "route_path_id": 140481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Tunnel Jn", "stage_seq": 39, "distance_m": 94024.143, "section_seq": 1, "route_path_id": 140481}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 40, "distance_m": 94764.026, "section_seq": 1, "route_path_id": 140481}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 94764.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 140481}], "total_distance_m": 94764.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 94310.778, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 453.248, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20301, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:45Z", "source_id": 63846434, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:50Z", "source_id": 20242801, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:57Z", "source_id": 20242970, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:52Z", "source_id": 20246690, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20326, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:58Z", "source_id": 63870795, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:12:04Z", "source_id": 20249784, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:54Z", "source_id": 20254081, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20329, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:15Z", "source_id": 63890001, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:23:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:19Z", "source_id": 20255068, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20330, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:56Z", "source_id": 63904686, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:00Z", "source_id": 20259139, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:53Z", "source_id": 20261922, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:22Z", "source_id": 20263630, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:55Z", "source_id": 20265417, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20291, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:30Z", "source_id": 63931173, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:36:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:33Z", "source_id": 20266536, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20277, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:17Z", "source_id": 63938049, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:38:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:22Z", "source_id": 20268551, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20286, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:22Z", "source_id": 63943087, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:31Z", "source_id": 20270074, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:54Z", "source_id": 63949122, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:00Z", "source_id": 20271779, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20273, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:47Z", "source_id": 63956050, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:51Z", "source_id": 20273758, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20341, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:22Z", "source_id": 63962313, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:27Z", "source_id": 20275587, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:55Z", "source_id": 20278007, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:40Z", "source_id": 63977738, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:42Z", "source_id": 20279916, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:46Z", "source_id": 63982675, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:48Z", "source_id": 20281297, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:18Z", "source_id": 63993727, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:02:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:21Z", "source_id": 20284426, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:13Z", "source_id": 64005658, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:07:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:16Z", "source_id": 20287824, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:20Z", "source_id": 64010786, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:22Z", "source_id": 20289269, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19693, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:26Z", "source_id": 64018246, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:13:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:27Z", "source_id": 20291408, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:59Z", "source_id": 64026587, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:02Z", "source_id": 20293834, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19725, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:23Z", "source_id": 64032042, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:27Z", "source_id": 20295443, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:24Z", "source_id": 64043590, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:22:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:28Z", "source_id": 20298724, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:27Z", "source_id": 64050424, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:29Z", "source_id": 20300776, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:20Z", "source_id": 64059150, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:24Z", "source_id": 20303280, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19769, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:51Z", "source_id": 64067469, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:56Z", "source_id": 20305640, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:50Z", "source_id": 64076732, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:54Z", "source_id": 20308260, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:26Z", "source_id": 64084605, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:29Z", "source_id": 20310637, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:27Z", "source_id": 64097839, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:31Z", "source_id": 20314589, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:10Z", "source_id": 20319538, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:15Z", "source_id": 20328579, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
Stratford-upon-Avon |
2001 |
2001 |
2 |
None |
None |
Worcester Shrub Hill |
2204 |
2204 |
2B |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00396/2026-09-21/detailed |
None |
Droitwich Spa |
2026-09-21T21:59:30+01:00 |
Worcester Shrub Hill |
11.0 |
{"type": "LineString", "coordinates": [[-2.1584290853476356, 52.26828673048047], [-2.158436, 52.26828119999999], [-2.1592435999999995, 52.267614499999986], [-2.159513899999999, 52.2673651], [-2.1613539, 52.26564249999999], [-2.1614839, 52.265524699999986], [-2.1625463, 52.2646113], [-2.1631644, 52.264097799999995], [-2.1638765, 52.263526799999994], [-2.1678229, 52.26054419999999], [-2.1679066, 52.2604816], [-2.1692245999999997, 52.2594909], [-2.1699593, 52.2589312], [-2.172637, 52.2569056], [-2.1731297, 52.25651700000001], [-2.1736898, 52.256039], [-2.1742172, 52.255569], [-2.1752779, 52.2545368], [-2.1762535999999995, 52.2535001], [-2.1770095, 52.2526061], [-2.1774087000000004, 52.25208940000001], [-2.1776444, 52.2517755], [-2.1779079, 52.25139529999999], [-2.178154, 52.2510434], [-2.1784089, 52.2506522], [-2.1786584999999996, 52.2502265], [-2.1789104, 52.249809800000016], [-2.1790984, 52.2494561], [-2.1793061, 52.2490634], [-2.179455, 52.248758], [-2.1795722, 52.248495000000005], [-2.1797659, 52.248073999999995], [-2.1799146, 52.24770780000001], [-2.1804267, 52.24638889999999], [-2.1809155, 52.2450904], [-2.1810157, 52.2448366], [-2.1810582999999997, 52.2447353], [-2.1813899, 52.24394720000001], [-2.1818746, 52.2430269], [-2.1829174999999994, 52.2412539], [-2.1851397, 52.23837760000001], [-2.1864226000000007, 52.2371558], [-2.1896785, 52.2340549], [-2.1899875999999994, 52.2336919], [-2.1902648999999994, 52.2333898], [-2.1907810999999997, 52.2328238], [-2.1912499, 52.2323083], [-2.1917347, 52.2317463], [-2.1925166, 52.230730599999994], [-2.1929213, 52.23015699999999], [-2.1934726, 52.2293664], [-2.1939829, 52.22854980000001], [-2.1947496, 52.22725959999998], [-2.1954146999999997, 52.2259515], [-2.1961640999999994, 52.2242827], [-2.1964182, 52.223704599999984], [-2.1966349, 52.2232288], [-2.1967354, 52.223021], [-2.1968916, 52.2226781], [-2.1976381999999997, 52.2210561], [-2.1981294461282386, 52.21998654579095], [-2.1997345, 52.21649180000001], [-2.1998677, 52.21619249999999], [-2.2003270000000006, 52.21520610000001], [-2.2010006, 52.213731900000006], [-2.2016883, 52.21224469999999], [-2.201781, 52.212043099999995], [-2.2018403, 52.2119068], [-2.2034732, 52.2083538], [-2.2038889, 52.2074514], [-2.2043164, 52.20656099999999], [-2.2043607, 52.2064701], [-2.2051758999999995, 52.2049707], [-2.206294, 52.2030753], [-2.207230899999999, 52.20152769999999], [-2.2075084, 52.20107450000001], [-2.207601512417863, 52.20092406524989], [-2.2076684, 52.200816], [-2.2077913, 52.2006339], [-2.2079746, 52.2003653], [-2.2081219, 52.2001721], [-2.208211, 52.20004419999999], [-2.2084971, 52.199696], [-2.2087153, 52.19947669999999], [-2.2088626999999996, 52.1993312], [-2.2090102, 52.199188], [-2.2092045, 52.1989922], [-2.209443, 52.1987173], [-2.2095672999999993, 52.198545799999984], [-2.2096789, 52.19835249999999], [-2.2097612, 52.1981808], [-2.2098261000000003, 52.1980128], [-2.2099086999999997, 52.197771200000005], [-2.209949, 52.197615], [-2.2099945, 52.1973262], [-2.2100132, 52.197074399999984], [-2.2099987999999997, 52.1968699], [-2.2099614, 52.1966706], [-2.2099039, 52.1964855], [-2.2098291, 52.196311], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]} |
5.7 |
2156 |
2207 |
Droitwich Spa |
Worcester Shrub Hill |
Worcester Shrub Hill |
52.1947269 |
-2.2090898 |
52.1947269 |
-2.2090898 |
1 |
0 |
2026-09-21 21:18:23 |
TERMINATED |
2026-09-21 21:07:00 |
Worcester Shrub Hill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328579 |
1790024896271310 |
137 |
137 |
2026-09-21 21:18:16.439101 |
2B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:16.260334 |
| 723867 |
753875 |
W70433 |
722K61MZ21 |
2026-09-21 |
COMPLETE |
20327760 |
2026-09-21 22:08:00 |
2026-09-21 21:18:23 |
2026-09-23 21:18:23 |
{"id": 753875, "stp": "O", "toc": "West Midlands Trains", "uid": "W70433", "consist": "730209+730211", "dest_crs": "MKC", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70433/2026-09-21/detailed", "trust_id": "722K61MZ21", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milton Keynes Central", "service_date": "2026-09-21", "dest_arr_time": "2147", "dest_platform": "2", "is_terminated": 1, "next_location": "Milton Keynes Central", "signalling_id": "2K61", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2208", "current_leg_dep": "2203", "current_leg_end": "Milton Keynes Central", "origin_dep_time": "2039", "origin_platform": "11", "current_location": "Milton Keynes Central", "last_update_time": "2026-09-21T21:18:23", "route_debug_link": null, "timing_variation": "+21 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7363399999999999, 51.99598850000001], [-0.7364415, 51.99633189999999], [-0.7365786999999999, 51.9967374], [-0.7368311, 51.997512], [-0.7369362999999999, 51.9977721], [-0.7370542999999999, 51.99803380000001], [-0.7372018, 51.99844589999999], [-0.7373123999999999, 51.9987671], [-0.7373975999999999, 51.99900449999999], [-0.7374835, 51.99925840000001], [-0.7375008575994726, 51.99930615890027], [-0.7375861, 51.9995407], [-0.7376757999999999, 51.9997905], [-0.7377904999999999, 52.0001158], [-0.7378475, 52.0002822], [-0.7379668999999999, 52.0006075], [-0.7380527, 52.00084030000001], [-0.7381492999999999, 52.0011041], [-0.7382391999999999, 52.0013328], [-0.7383377, 52.0015698], [-0.7384631, 52.0018571], [-0.7386059999999999, 52.002163800000005], [-0.7387515, 52.002471799999995], [-0.7389459, 52.00283590000001], [-0.7391156, 52.00316899999999], [-0.7393099999999999, 52.00350459999999], [-0.7394822999999999, 52.0038105], [-0.7396809, 52.0041375], [-0.7398551, 52.004434200000006], [-0.7400858999999999, 52.004811999999994], [-0.7402796, 52.005121900000006], [-0.7408289, 52.0059706], [-0.7411700999999999, 52.0064567], [-0.7413772000000001, 52.00677490000001], [-0.7416845, 52.007189100000005], [-0.7419365, 52.0075177], [-0.7422048, 52.0078537], [-0.7424334999999999, 52.00814589999999], [-0.7426045, 52.00835639999999], [-0.7427545999999999, 52.0085372], [-0.7429521, 52.00877309999999], [-0.7431935, 52.00905229999999], [-0.7434303, 52.0093274], [-0.7437543999999999, 52.0096921], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]}", "current_leg_start": "Bletchley", "dest_arr_time_act": "2147", "motion_projection": null, "next_location_lat": "52.0335953", "next_location_lon": "-0.7736011", "previous_location": "Bletchley", "current_leg_milage": "3.1", "linx_max_speed_mph": 110, "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\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27782.286, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 29699.87, \"from_m\": 27782.286, \"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\": 31510.612, \"from_m\": 29699.87, \"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\": 35208.338, \"from_m\": 31510.612, \"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\": 36385.062, \"from_m\": 35208.338, \"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\": 36438.567, \"from_m\": 36385.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37091.941, \"from_m\": 36438.567, \"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\": 37436.584, \"from_m\": 37091.941, \"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\": 39645.661, \"from_m\": 37436.584, \"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\": 40855.884, \"from_m\": 39645.661, \"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\": 41424.882, \"from_m\": 40855.884, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46641.915, \"from_m\": 41424.882, \"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\": 46961.752, \"from_m\": 46641.915, \"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\": 51350.697, \"from_m\": 46961.752, \"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\": 56084.405, \"from_m\": 51350.697, \"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\": 57998.758, \"from_m\": 56084.405, \"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\": 60085.828, \"from_m\": 57998.758, \"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\": 60171.671, \"from_m\": 60085.828, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64452.476, \"from_m\": 60171.671, \"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\": 67741.83, \"from_m\": 64452.476, \"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\": 74372.837, \"from_m\": 67741.83, \"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\": 76696.991, \"from_m\": 74372.837, \"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\": 77525.129, \"from_m\": 76696.991, \"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\": 79602.166, \"from_m\": 77525.129, \"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\": 79798.063, \"from_m\": 79602.166, \"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\": 79980.422, \"from_m\": 79798.063, \"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\": 80133.343, \"from_m\": 79980.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 753875, \"profile_key\": \"14cea67dee17565ff6b62f55dc9bc385a2f0b4128ceec21862722aa2c07c9ab7\", \"schedule_id\": 41727, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058H\", \"location\": \"Bushey\", \"stage_seq\": 7, \"distance_m\": 25722.379, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2101H\", \"location\": \"Watford Junction\", \"stage_seq\": 8, \"distance_m\": 28160.5, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106H\", \"location\": \"Kings Langley\", \"stage_seq\": 9, \"distance_m\": 33771.27, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2110H\", \"location\": \"Apsley\", \"stage_seq\": 10, \"distance_m\": 37248.298, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 11, \"distance_m\": 39501.785, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 12, \"distance_m\": 41153.115, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118H\", \"location\": \"Berkhamsted\", \"stage_seq\": 13, \"distance_m\": 45002.186, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2122H\", \"wtt_dep\": \"2123H\", \"location\": \"Tring\", \"stage_seq\": 14, \"distance_m\": 50981.922, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Cheddington\", \"stage_seq\": 15, \"distance_m\": 58137.463, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Ledburn Jn\", \"stage_seq\": 16, \"distance_m\": 60356.847, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133H\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 17, \"distance_m\": 64663.066, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140H\", \"location\": \"Bletchley\", \"stage_seq\": 18, \"distance_m\": 75201.669, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 19, \"distance_m\": 76696.991, \"section_seq\": 1, \"route_path_id\": 125071}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": null, \"location\": \"Milton Keynes Central\", \"stage_seq\": 20, \"distance_m\": 80133.343, \"section_seq\": 1, \"route_path_id\": 125071}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 80133.343, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125071}], \"total_distance_m\": 80133.343, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 65279.396, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14853.947, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2039", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.0335953", "current_position_lon": "-0.7736011", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:06Z\", \"source_id\": 64012700, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:10Z\", \"source_id\": 20289829, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:57Z\", \"source_id\": 64024058, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:03Z\", \"source_id\": 20293133, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:40Z\", \"source_id\": 64037359, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:44Z\", \"source_id\": 20296935, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:18Z\", \"source_id\": 64045642, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:23Z\", \"source_id\": 20299327, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:24Z\", \"source_id\": 64056930, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:30Z\", \"source_id\": 20302731, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:17Z\", \"source_id\": 64066140, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:19Z\", \"source_id\": 20305226, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:29Z\", \"source_id\": 64073657, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:31Z\", \"source_id\": 20307353, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:05Z\", \"source_id\": 64083793, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:09Z\", \"source_id\": 20310434, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:37Z\", \"source_id\": 64093686, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:41Z\", \"source_id\": 20313388, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:33Z\", \"source_id\": 64104849, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:38Z\", \"source_id\": 20316574, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:59Z\", \"source_id\": 64114502, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:04Z\", \"source_id\": 20319502, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:25Z\", \"source_id\": 64128525, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:28Z\", \"source_id\": 20323504, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:54Z\", \"source_id\": 64142955, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:56Z\", \"source_id\": 20327760, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milton Keynes Central", "service_state_platform": "2", "timing_fact_generation": 1790024817257004, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:21.427529", "service_state_evidence_id": 20327760, "current_leg_start_actual_dep": "2026-09-21T22:01:30+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:21.945860", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
EUS |
MKC |
2K61 |
730209+730211 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "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": 1227.144, "from_m": 686.718, "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": 1258.396, "from_m": 1227.144, "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": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "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": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "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": 10505.955, "from_m": 7136.095, "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": 27782.286, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 29699.87, "from_m": 27782.286, "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": 31510.612, "from_m": 29699.87, "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": 35208.338, "from_m": 31510.612, "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": 36385.062, "from_m": 35208.338, "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": 36438.567, "from_m": 36385.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37091.941, "from_m": 36438.567, "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": 37436.584, "from_m": 37091.941, "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": 39645.661, "from_m": 37436.584, "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": 40855.884, "from_m": 39645.661, "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": 41424.882, "from_m": 40855.884, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46641.915, "from_m": 41424.882, "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": 46961.752, "from_m": 46641.915, "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": 51350.697, "from_m": 46961.752, "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": 56084.405, "from_m": 51350.697, "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": 57998.758, "from_m": 56084.405, "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": 60085.828, "from_m": 57998.758, "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": 60171.671, "from_m": 60085.828, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64452.476, "from_m": 60171.671, "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": 67741.83, "from_m": 64452.476, "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": 74372.837, "from_m": 67741.83, "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": 76696.991, "from_m": 74372.837, "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": 77525.129, "from_m": 76696.991, "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": 79602.166, "from_m": 77525.129, "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": 79798.063, "from_m": 79602.166, "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": 79980.422, "from_m": 79798.063, "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": 80133.343, "from_m": 79980.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 753875, "profile_key": "14cea67dee17565ff6b62f55dc9bc385a2f0b4128ceec21862722aa2c07c9ab7", "schedule_id": 41727, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2039", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 125071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 125071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 125071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 125071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058H", "location": "Bushey", "stage_seq": 7, "distance_m": 25722.379, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2101H", "location": "Watford Junction", "stage_seq": 8, "distance_m": 28160.5, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106H", "location": "Kings Langley", "stage_seq": 9, "distance_m": 33771.27, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2110H", "location": "Apsley", "stage_seq": 10, "distance_m": 37248.298, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113H", "location": "Hemel Hempstead", "stage_seq": 11, "distance_m": 39501.785, "section_seq": 1, "route_path_id": 125071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Bourne End Jn (Herts)", "stage_seq": 12, "distance_m": 41153.115, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118H", "location": "Berkhamsted", "stage_seq": 13, "distance_m": 45002.186, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2122H", "wtt_dep": "2123H", "location": "Tring", "stage_seq": 14, "distance_m": 50981.922, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Cheddington", "stage_seq": 15, "distance_m": 58137.463, "section_seq": 1, "route_path_id": 125071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Ledburn Jn", "stage_seq": 16, "distance_m": 60356.847, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133H", "location": "Leighton Buzzard", "stage_seq": 17, "distance_m": 64663.066, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140H", "location": "Bletchley", "stage_seq": 18, "distance_m": 75201.669, "section_seq": 1, "route_path_id": 125071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Denbigh Hall South Jn", "stage_seq": 19, "distance_m": 76696.991, "section_seq": 1, "route_path_id": 125071}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": null, "location": "Milton Keynes Central", "stage_seq": 20, "distance_m": 80133.343, "section_seq": 1, "route_path_id": 125071}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 80133.343, "from_m": 0.0, "section_seq": 1, "route_path_id": 125071}], "total_distance_m": 80133.343, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 65279.396, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14853.947, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:06Z", "source_id": 64012700, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:10Z", "source_id": 20289829, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:57Z", "source_id": 64024058, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:03Z", "source_id": 20293133, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21931, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:40Z", "source_id": 64037359, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:44Z", "source_id": 20296935, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:18Z", "source_id": 64045642, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:23Z", "source_id": 20299327, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21848, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:24Z", "source_id": 64056930, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:30Z", "source_id": 20302731, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:17Z", "source_id": 64066140, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:19Z", "source_id": 20305226, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:29Z", "source_id": 64073657, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:31Z", "source_id": 20307353, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:05Z", "source_id": 64083793, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:09Z", "source_id": 20310434, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21793, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:37Z", "source_id": 64093686, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:41Z", "source_id": 20313388, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21681, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:33Z", "source_id": 64104849, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:38Z", "source_id": 20316574, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21697, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:59Z", "source_id": 64114502, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:04Z", "source_id": 20319502, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:25Z", "source_id": 64128525, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:01:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:28Z", "source_id": 20323504, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:54Z", "source_id": 64142955, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:08:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:56Z", "source_id": 20327760, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
London Euston |
2039 |
2039 |
11 |
None |
None |
Milton Keynes Central |
2147 |
2147 |
2 |
LATE |
+21 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70433/2026-09-21/detailed |
None |
Bletchley |
2026-09-21T22:01:30+01:00 |
Milton Keynes Central |
5.0 |
{"type": "LineString", "coordinates": [[-0.7363399999999999, 51.99598850000001], [-0.7364415, 51.99633189999999], [-0.7365786999999999, 51.9967374], [-0.7368311, 51.997512], [-0.7369362999999999, 51.9977721], [-0.7370542999999999, 51.99803380000001], [-0.7372018, 51.99844589999999], [-0.7373123999999999, 51.9987671], [-0.7373975999999999, 51.99900449999999], [-0.7374835, 51.99925840000001], [-0.7375008575994726, 51.99930615890027], [-0.7375861, 51.9995407], [-0.7376757999999999, 51.9997905], [-0.7377904999999999, 52.0001158], [-0.7378475, 52.0002822], [-0.7379668999999999, 52.0006075], [-0.7380527, 52.00084030000001], [-0.7381492999999999, 52.0011041], [-0.7382391999999999, 52.0013328], [-0.7383377, 52.0015698], [-0.7384631, 52.0018571], [-0.7386059999999999, 52.002163800000005], [-0.7387515, 52.002471799999995], [-0.7389459, 52.00283590000001], [-0.7391156, 52.00316899999999], [-0.7393099999999999, 52.00350459999999], [-0.7394822999999999, 52.0038105], [-0.7396809, 52.0041375], [-0.7398551, 52.004434200000006], [-0.7400858999999999, 52.004811999999994], [-0.7402796, 52.005121900000006], [-0.7408289, 52.0059706], [-0.7411700999999999, 52.0064567], [-0.7413772000000001, 52.00677490000001], [-0.7416845, 52.007189100000005], [-0.7419365, 52.0075177], [-0.7422048, 52.0078537], [-0.7424334999999999, 52.00814589999999], [-0.7426045, 52.00835639999999], [-0.7427545999999999, 52.0085372], [-0.7429521, 52.00877309999999], [-0.7431935, 52.00905229999999], [-0.7434303, 52.0093274], [-0.7437543999999999, 52.0096921], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]} |
3.1 |
2203 |
2208 |
Bletchley |
Milton Keynes Central |
Milton Keynes Central |
52.0335953 |
-0.7736011 |
52.0335953 |
-0.7736011 |
1 |
0 |
2026-09-21 21:18:23 |
TERMINATED |
2026-09-21 21:08:00 |
Milton Keynes Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327760 |
1790024817257004 |
102 |
102 |
2026-09-21 21:18:21.945860 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:21.427529 |
| 723868 |
753456 |
P85189 |
891C69MZ21 |
2026-09-21 |
COMPLETE |
20327644 |
2026-09-21 22:08:00 |
2026-09-21 21:18:23 |
2026-09-23 21:18:23 |
{"id": 753456, "stp": "P", "toc": "Southeastern", "uid": "P85189", "consist": "395007", "dest_crs": "SPX", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85189/2026-09-21/detailed", "trust_id": "891C69MZ21", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "11", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "1C69", "timing_status": "ON TIME", "origin_station": "Ramsgate", "current_leg_arr": "2208", "current_leg_dep": "2201", "current_leg_end": "St. Pancras International", "origin_dep_time": "2021", "origin_platform": "4", "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-21T21:18:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-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.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.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]}", "current_leg_start": "Stratford International", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.5308670", "next_location_lon": "-0.1254187", "previous_location": "Stratford International", "current_leg_milage": "5.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.218, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1025.822, \"from_m\": 410.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2150.01, \"from_m\": 1025.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8137.99, \"from_m\": 2150.01, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8243.623, \"from_m\": 8137.99, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8440.884, \"from_m\": 8243.623, \"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\": 9119.689, \"from_m\": 8440.884, \"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\": 10919.898, \"from_m\": 9119.689, \"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\": 14208.902, \"from_m\": 10919.898, \"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\": 14574.803, \"from_m\": 14208.902, \"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\": 18538.368, \"from_m\": 14574.803, \"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\": 18556.266, \"from_m\": 18538.368, \"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\": 20295.653, \"from_m\": 18556.266, \"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\": 20315.485, \"from_m\": 20295.653, \"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\": 21102.518, \"from_m\": 20315.485, \"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\": 21127.715, \"from_m\": 21102.518, \"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\": 25178.353, \"from_m\": 21127.715, \"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\": 25666.826, \"from_m\": 25178.353, \"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\": 27318.85, \"from_m\": 25666.826, \"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\": 32374.149, \"from_m\": 27318.85, \"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\": 33392.123, \"from_m\": 32374.149, \"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\": 43208.898, \"from_m\": 33392.123, \"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\": 43454.966, \"from_m\": 43208.898, \"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\": 43510.93, \"from_m\": 43454.966, \"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\": 43627.901, \"from_m\": 43510.93, \"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\": 43776.441, \"from_m\": 43627.901, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45175.006, \"from_m\": 43776.441, \"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\": 46542.946, \"from_m\": 45175.006, \"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\": 47847.47, \"from_m\": 46542.946, \"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\": 50045.217, \"from_m\": 47847.47, \"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\": 51191.563, \"from_m\": 50045.217, \"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\": 55258.49, \"from_m\": 51191.563, \"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\": 55299.401, \"from_m\": 55258.49, \"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\": 56328.243, \"from_m\": 55299.401, \"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\": 56345.922, \"from_m\": 56328.243, \"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\": 58877.796, \"from_m\": 56345.922, \"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\": 60450.648, \"from_m\": 58877.796, \"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\": 68177.813, \"from_m\": 60450.648, \"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\": 71113.514, \"from_m\": 68177.813, \"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\": 71661.896, \"from_m\": 71113.514, \"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\": 74344.832, \"from_m\": 71661.896, \"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\": 74604.139, \"from_m\": 74344.832, \"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\": 75088.328, \"from_m\": 74604.139, \"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\": 85105.755, \"from_m\": 75088.328, \"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\": 86102.118, \"from_m\": 85105.755, \"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\": 86738.265, \"from_m\": 86102.118, \"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\": 88951.519, \"from_m\": 86738.265, \"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\": 89971.945, \"from_m\": 88951.519, \"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\": 91204.004, \"from_m\": 89971.945, \"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\": 100023.441, \"from_m\": 91204.004, \"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\": 100163.6, \"from_m\": 100023.441, \"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\": 121875.196, \"from_m\": 100163.6, \"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\": 124328.722, \"from_m\": 121875.196, \"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\": 124613.565, \"from_m\": 124328.722, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 124953.399, \"from_m\": 124613.565, \"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\": 125332.84, \"from_m\": 124953.399, \"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\": 126139.802, \"from_m\": 125332.84, \"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}], \"service_id\": 753456, \"profile_key\": \"04b50b8a1f4385b18694fa94a7db78366efa5b62d03d0cb4eb053cff5fe2e62b\", \"schedule_id\": 33628, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2027\", \"location\": \"Broadstairs\", \"stage_seq\": 2, \"distance_m\": 3453.54, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Margate\", \"stage_seq\": 3, \"distance_m\": 8752.628, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 4, \"distance_m\": 13808.236, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046\", \"location\": \"Herne Bay\", \"stage_seq\": 5, \"distance_m\": 26635.075, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2051\", \"location\": \"Whitstable\", \"stage_seq\": 6, \"distance_m\": 32487.509, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2058H\", \"wtt_dep\": \"2100\", \"location\": \"Faversham\", \"stage_seq\": 7, \"distance_m\": 43882.312, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2110\", \"location\": \"Sittingbourne\", \"stage_seq\": 8, \"distance_m\": 55456.35, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 9, \"distance_m\": 56328.243, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 10, \"distance_m\": 56886.835, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Newington\", \"stage_seq\": 11, \"distance_m\": 60634.975, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Rainham East Jn\", \"stage_seq\": 12, \"distance_m\": 63899.7, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2119\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 13, \"distance_m\": 64886.666, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 14, \"distance_m\": 69666.17, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"Chatham\", \"stage_seq\": 15, \"distance_m\": 72206.373, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132\", \"location\": \"Rochester\", \"stage_seq\": 16, \"distance_m\": 73667.324, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 74311.209, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135H\", \"location\": \"Strood\", \"stage_seq\": 18, \"distance_m\": 74722.8, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Hoo Jn\", \"stage_seq\": 19, \"distance_m\": 81092.099, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Gravesend\", \"stage_seq\": 20, \"distance_m\": 86313.058, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 21, \"distance_m\": 88728.96, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2150\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 22, \"distance_m\": 89682.108, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 23, \"distance_m\": 91268.354, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 24, \"distance_m\": 100304.139, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 25, \"distance_m\": 105024.486, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 26, \"distance_m\": 116083.951, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Stratford International\", \"stage_seq\": 27, \"distance_m\": 116664.565, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 28, \"distance_m\": 117107.711, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"York Way South Jn\", \"stage_seq\": 29, \"distance_m\": 124898.485, \"section_seq\": 1, \"route_path_id\": 124229}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 30, \"distance_m\": 126139.802, \"section_seq\": 1, \"route_path_id\": 124229}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 126139.802, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124229}], \"total_distance_m\": 126139.802, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 126042.927, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 96.875, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2021", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5308670", "current_position_lon": "-0.1254187", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:35Z\", \"source_id\": 63913784, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:41Z\", \"source_id\": 20261757, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:26Z\", \"source_id\": 63925850, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:29Z\", \"source_id\": 20265123, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:19Z\", \"source_id\": 63938084, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:24Z\", \"source_id\": 20268606, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:41Z\", \"source_id\": 63960761, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:45Z\", \"source_id\": 20275140, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:31Z\", \"source_id\": 63972551, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:36Z\", \"source_id\": 20278486, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:33Z\", \"source_id\": 63994294, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:39Z\", \"source_id\": 20284608, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:58Z\", \"source_id\": 64014814, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:02Z\", \"source_id\": 20290443, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:55Z\", \"source_id\": 64033310, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:59Z\", \"source_id\": 20295795, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:22Z\", \"source_id\": 64043580, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:26Z\", \"source_id\": 20298690, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:06Z\", \"source_id\": 64051820, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:09Z\", \"source_id\": 20301171, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:38Z\", \"source_id\": 64059889, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:45Z\", \"source_id\": 20303503, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:28Z\", \"source_id\": 64069073, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:33Z\", \"source_id\": 20306061, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:09Z\", \"source_id\": 64090487, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:14Z\", \"source_id\": 20312444, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:44Z\", \"source_id\": 64100822, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:48Z\", \"source_id\": 20315456, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:15Z\", \"source_id\": 64128230, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:20Z\", \"source_id\": 20323424, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:42Z\", \"source_id\": 64142393, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:46Z\", \"source_id\": 20327644, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "11", "timing_fact_generation": 1790024806875197, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:22.107895", "service_state_evidence_id": 20327644, "current_leg_start_actual_dep": "2026-09-21T22:01:00+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:22.405368", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
RAM |
SPX |
1C69 |
395007 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 410.218, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1025.822, "from_m": 410.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2150.01, "from_m": 1025.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8137.99, "from_m": 2150.01, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8243.623, "from_m": 8137.99, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8440.884, "from_m": 8243.623, "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": 9119.689, "from_m": 8440.884, "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": 10919.898, "from_m": 9119.689, "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": 14208.902, "from_m": 10919.898, "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": 14574.803, "from_m": 14208.902, "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": 18538.368, "from_m": 14574.803, "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": 18556.266, "from_m": 18538.368, "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": 20295.653, "from_m": 18556.266, "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": 20315.485, "from_m": 20295.653, "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": 21102.518, "from_m": 20315.485, "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": 21127.715, "from_m": 21102.518, "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": 25178.353, "from_m": 21127.715, "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": 25666.826, "from_m": 25178.353, "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": 27318.85, "from_m": 25666.826, "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": 32374.149, "from_m": 27318.85, "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": 33392.123, "from_m": 32374.149, "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": 43208.898, "from_m": 33392.123, "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": 43454.966, "from_m": 43208.898, "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": 43510.93, "from_m": 43454.966, "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": 43627.901, "from_m": 43510.93, "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": 43776.441, "from_m": 43627.901, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45175.006, "from_m": 43776.441, "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": 46542.946, "from_m": 45175.006, "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": 47847.47, "from_m": 46542.946, "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": 50045.217, "from_m": 47847.47, "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": 51191.563, "from_m": 50045.217, "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": 55258.49, "from_m": 51191.563, "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": 55299.401, "from_m": 55258.49, "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": 56328.243, "from_m": 55299.401, "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": 56345.922, "from_m": 56328.243, "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": 58877.796, "from_m": 56345.922, "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": 60450.648, "from_m": 58877.796, "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": 68177.813, "from_m": 60450.648, "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": 71113.514, "from_m": 68177.813, "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": 71661.896, "from_m": 71113.514, "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": 74344.832, "from_m": 71661.896, "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": 74604.139, "from_m": 74344.832, "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": 75088.328, "from_m": 74604.139, "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": 85105.755, "from_m": 75088.328, "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": 86102.118, "from_m": 85105.755, "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": 86738.265, "from_m": 86102.118, "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": 88951.519, "from_m": 86738.265, "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": 89971.945, "from_m": 88951.519, "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": 91204.004, "from_m": 89971.945, "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": 100023.441, "from_m": 91204.004, "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": 100163.6, "from_m": 100023.441, "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": 121875.196, "from_m": 100163.6, "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": 124328.722, "from_m": 121875.196, "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": 124613.565, "from_m": 124328.722, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 124953.399, "from_m": 124613.565, "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": 125332.84, "from_m": 124953.399, "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": 126139.802, "from_m": 125332.84, "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}], "service_id": 753456, "profile_key": "04b50b8a1f4385b18694fa94a7db78366efa5b62d03d0cb4eb053cff5fe2e62b", "schedule_id": 33628, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2021", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2027", "location": "Broadstairs", "stage_seq": 2, "distance_m": 3453.54, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Margate", "stage_seq": 3, "distance_m": 8752.628, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Birchington-on-Sea", "stage_seq": 4, "distance_m": 13808.236, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046", "location": "Herne Bay", "stage_seq": 5, "distance_m": 26635.075, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2051", "location": "Whitstable", "stage_seq": 6, "distance_m": 32487.509, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2058H", "wtt_dep": "2100", "location": "Faversham", "stage_seq": 7, "distance_m": 43882.312, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2110", "location": "Sittingbourne", "stage_seq": 8, "distance_m": 55456.35, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 9, "distance_m": 56328.243, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Western Jn (Sittingbourne)", "stage_seq": 10, "distance_m": 56886.835, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Newington", "stage_seq": 11, "distance_m": 60634.975, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Rainham East Jn", "stage_seq": 12, "distance_m": 63899.7, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2119", "location": "Rainham (Kent)", "stage_seq": 13, "distance_m": 64886.666, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124H", "location": "Gillingham (Kent)", "stage_seq": 14, "distance_m": 69666.17, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "Chatham", "stage_seq": 15, "distance_m": 72206.373, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132", "location": "Rochester", "stage_seq": 16, "distance_m": 73667.324, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Rochester Bridge Jn", "stage_seq": 17, "distance_m": 74311.209, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135H", "location": "Strood", "stage_seq": 18, "distance_m": 74722.8, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Hoo Jn", "stage_seq": 19, "distance_m": 81092.099, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Gravesend", "stage_seq": 20, "distance_m": 86313.058, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Springhead Junction (CTRL)", "stage_seq": 21, "distance_m": 88728.96, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2150", "location": "Ebbsfleet International", "stage_seq": 22, "distance_m": 89682.108, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Ebbsfleet West Jn", "stage_seq": 23, "distance_m": 91268.354, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Wennington Crossovers", "stage_seq": 24, "distance_m": 100304.139, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Dagenham Jn", "stage_seq": 25, "distance_m": 105024.486, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Stratford International East Jn", "stage_seq": 26, "distance_m": 116083.951, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Stratford International", "stage_seq": 27, "distance_m": 116664.565, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Stratford International West Jn", "stage_seq": 28, "distance_m": 117107.711, "section_seq": 1, "route_path_id": 124229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "York Way South Jn", "stage_seq": 29, "distance_m": 124898.485, "section_seq": 1, "route_path_id": 124229}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 30, "distance_m": 126139.802, "section_seq": 1, "route_path_id": 124229}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 126139.802, "from_m": 0.0, "section_seq": 1, "route_path_id": 124229}], "total_distance_m": 126139.802, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 126042.927, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 96.875, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33130, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:35Z", "source_id": 63913784, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:41Z", "source_id": 20261757, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:26Z", "source_id": 63925850, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:29Z", "source_id": 20265123, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33158, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:19Z", "source_id": 63938084, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:24Z", "source_id": 20268606, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33162, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:41Z", "source_id": 63960761, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:45Z", "source_id": 20275140, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:31Z", "source_id": 63972551, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:36Z", "source_id": 20278486, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33181, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:33Z", "source_id": 63994294, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:02:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:39Z", "source_id": 20284608, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:58Z", "source_id": 64014814, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:02Z", "source_id": 20290443, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:55Z", "source_id": 64033310, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:59Z", "source_id": 20295795, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:22Z", "source_id": 64043580, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:26Z", "source_id": 20298690, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:06Z", "source_id": 64051820, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:27:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:09Z", "source_id": 20301171, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:38Z", "source_id": 64059889, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:45Z", "source_id": 20303503, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:28Z", "source_id": 64069073, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:33Z", "source_id": 20306061, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:09Z", "source_id": 64090487, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:44:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:14Z", "source_id": 20312444, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33329, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:44Z", "source_id": 64100822, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:48Z", "source_id": 20315456, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15159, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:15Z", "source_id": 64128230, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:20Z", "source_id": 20323424, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18691, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:42Z", "source_id": 64142393, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:08:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:46Z", "source_id": 20327644, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Ramsgate |
2021 |
2021 |
4 |
None |
None |
St. Pancras International |
2208 |
2208 |
11 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85189/2026-09-21/detailed |
None |
Stratford International |
2026-09-21T22:01:00+01:00 |
St. Pancras International |
7.0 |
{"type": "LineString", "coordinates": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-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.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.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]} |
5.8 |
2201 |
2208 |
Stratford International |
St. Pancras International (Domestic) |
St. Pancras International |
51.5308670 |
-0.1254187 |
51.5308670 |
-0.1254187 |
1 |
0 |
2026-09-21 21:18:23 |
TERMINATED |
2026-09-21 21:08:00 |
St. Pancras International |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327644 |
1790024806875197 |
116 |
116 |
2026-09-21 21:18:22.405368 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:22.107895 |
| 723869 |
754910 |
G26615 |
871K65M721 |
2026-09-21 |
COMPLETE |
20328058 |
2026-09-21 22:08:00 |
2026-09-21 21:18:52 |
2026-09-23 21:18:52 |
{"id": 754910, "stp": "P", "toc": "Southern", "uid": "G26615", "consist": "377624", "dest_crs": "EPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26615/2026-09-21/detailed", "trust_id": "871K65M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "1", "is_terminated": 1, "next_location": "Epsom", "signalling_id": "1K65", "timing_status": "EARLY", "origin_station": "London Bridge (Central)", "current_leg_arr": "2208", "current_leg_dep": "2205", "current_leg_end": "Epsom", "origin_dep_time": "2125", "origin_platform": "13", "current_location": "Epsom", "last_update_time": "2026-09-21T21:18:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2412751, 51.3452803], [-0.24327070000000003, 51.34440630000001], [-0.243677, 51.3442256], [-0.24469409999999997, 51.3437602], [-0.24519530000000003, 51.34351639999999], [-0.2456639, 51.3432548], [-0.2467867, 51.342572700000005], [-0.2479011, 51.34186759999999], [-0.250075, 51.340442], [-0.25204229999999994, 51.3392008], [-0.25399159999999993, 51.3379546], [-0.25582409999999994, 51.336764899999984], [-0.25638639999999996, 51.3364285], [-0.2566668, 51.33626579999999], [-0.25697470000000006, 51.3361044], [-0.2574902, 51.3358588], [-0.2580572, 51.33561659999999], [-0.2586999, 51.3353707], [-0.2593766, 51.3351568], [-0.25999069999999996, 51.335001600000005], [-0.2606163, 51.334855399999995], [-0.26121640000000007, 51.33474259999999], [-0.261791, 51.33464879999999], [-0.262606, 51.3345703], [-0.2632648, 51.3345171], [-0.2639136, 51.3344834], [-0.26413479999999995, 51.3344732], [-0.2643527, 51.3344679], [-0.2644683, 51.33446769999999], [-0.2646392, 51.3344732], [-0.2647842, 51.33447919999999], [-0.2651028, 51.3345013], [-0.2652914, 51.3345171], [-0.2654881, 51.33453750000001], [-0.2659449, 51.33458939999999], [-0.2662226999999999, 51.33461789999999], [-0.2664623, 51.33463569999999], [-0.26671620000000007, 51.334646799999994], [-0.2669, 51.3346515], [-0.2670974, 51.3346485], [-0.26728939999999995, 51.33463999999999], [-0.2675468, 51.334623099999995], [-0.2675644, 51.33462209999999], [-0.26778859999999993, 51.3346008], [-0.26815799999999995, 51.3345464], [-0.2684506, 51.334493499999994], [-0.2686809, 51.33444299999999], [-0.2689069, 51.3343873], [-0.269132, 51.334320000000005], [-0.26949458523585645, 51.33420746186569], [-0.27007729999999996, 51.3340266], [-0.2709366999999999, 51.333763], [-0.2711931, 51.3336846], [-0.2716503, 51.3335414], [-0.2719754, 51.333433500000005], [-0.2716319, 51.333600899999986], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]}", "current_leg_start": "Ewell East", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "51.3342754", "next_location_lon": "-0.2698516", "previous_location": "Ewell East", "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\": 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.683, \"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\": 14102.764, \"from_m\": 13929.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\": 14179.575, \"from_m\": 14102.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14184.959, \"from_m\": 14179.575, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14793.013, \"from_m\": 14184.959, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14803.879, \"from_m\": 14793.013, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15275.578, \"from_m\": 14803.879, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15299.516, \"from_m\": 15275.578, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16259.097, \"from_m\": 15299.516, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16467.094, \"from_m\": 16259.097, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16502.349, \"from_m\": 16467.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16965.508, \"from_m\": 16502.349, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23450.084, \"from_m\": 16965.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\": 23550.113, \"from_m\": 23450.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23555.508, \"from_m\": 23550.113, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23641.805, \"from_m\": 23555.508, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24051.682, \"from_m\": 23641.805, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24835.906, \"from_m\": 24051.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24850.605, \"from_m\": 24835.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25648.284, \"from_m\": 24850.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25664.924, \"from_m\": 25648.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26587.406, \"from_m\": 25664.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26664.024, \"from_m\": 26587.406, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27607.049, \"from_m\": 26664.024, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27909.741, \"from_m\": 27607.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29670.07, \"from_m\": 27909.741, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30032.45, \"from_m\": 29670.07, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30290.821, \"from_m\": 30032.45, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30453.171, \"from_m\": 30290.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30506.596, \"from_m\": 30453.171, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30551.316, \"from_m\": 30506.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30554.929, \"from_m\": 30551.316, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30610.554, \"from_m\": 30554.929, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30730.075, \"from_m\": 30610.554, \"capability_applied\": null, \"effective_limit_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\": 754910, \"profile_key\": \"62b9721947f1842cc7f059b4d6c99e7cc1414cd52cec3dcdf690524db73cb10f\", \"schedule_id\": 10455, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.945, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 8, \"distance_m\": 15299.516, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"West Croydon\", \"stage_seq\": 9, \"distance_m\": 16737.088, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2148\", \"location\": \"Waddon\", \"stage_seq\": 10, \"distance_m\": 18427.441, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Wallington\", \"stage_seq\": 11, \"distance_m\": 20902.178, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 12, \"distance_m\": 22192.432, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2159\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 13, \"distance_m\": 23827.288, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202H\", \"location\": \"Cheam\", \"stage_seq\": 14, \"distance_m\": 25536.32, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2205H\", \"location\": \"Ewell East\", \"stage_seq\": 15, \"distance_m\": 27740.459, \"section_seq\": 1, \"route_path_id\": 133934}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Epsom\", \"stage_seq\": 16, \"distance_m\": 30730.075, \"section_seq\": 1, \"route_path_id\": 133934}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30730.075, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133934}], \"total_distance_m\": 30730.075, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28448.608, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2281.467, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2125", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3342754", "current_position_lon": "-0.2698516", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:48Z\", \"source_id\": 64060191, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:55Z\", \"source_id\": 20303598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:39Z\", \"source_id\": 64074093, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:41Z\", \"source_id\": 20307491, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:30Z\", \"source_id\": 64089234, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:35Z\", \"source_id\": 20312062, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:13Z\", \"source_id\": 64099499, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:15Z\", \"source_id\": 20315044, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:53Z\", \"source_id\": 64105593, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:56Z\", \"source_id\": 20316766, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:17Z\", \"source_id\": 64110921, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:20Z\", \"source_id\": 20318359, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:24Z\", \"source_id\": 64121972, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:27Z\", \"source_id\": 20321607, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:17Z\", \"source_id\": 64130344, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:20Z\", \"source_id\": 20324105, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:01Z\", \"source_id\": 64136447, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:05Z\", \"source_id\": 20325915, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:24Z\", \"source_id\": 64144044, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:28Z\", \"source_id\": 20328058, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom", "service_state_platform": "1", "timing_fact_generation": 1790024849890567, "current_leg_arrival_utc": "2026-09-21T22:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:25.444014", "service_state_evidence_id": 20328058, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:26.661140", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
EPS |
1K65 |
377624 |
5 |
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.683, "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": 14102.764, "from_m": 13929.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": 14179.575, "from_m": 14102.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14184.959, "from_m": 14179.575, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14793.013, "from_m": 14184.959, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14803.879, "from_m": 14793.013, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15275.578, "from_m": 14803.879, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15299.516, "from_m": 15275.578, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16259.097, "from_m": 15299.516, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16467.094, "from_m": 16259.097, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16502.349, "from_m": 16467.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16965.508, "from_m": 16502.349, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23450.084, "from_m": 16965.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": 23550.113, "from_m": 23450.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23555.508, "from_m": 23550.113, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23641.805, "from_m": 23555.508, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24051.682, "from_m": 23641.805, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24835.906, "from_m": 24051.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24850.605, "from_m": 24835.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25648.284, "from_m": 24850.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25664.924, "from_m": 25648.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26587.406, "from_m": 25664.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26664.024, "from_m": 26587.406, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27607.049, "from_m": 26664.024, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27909.741, "from_m": 27607.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29670.07, "from_m": 27909.741, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30032.45, "from_m": 29670.07, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30290.821, "from_m": 30032.45, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30453.171, "from_m": 30290.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30506.596, "from_m": 30453.171, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30551.316, "from_m": 30506.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30554.929, "from_m": 30551.316, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30610.554, "from_m": 30554.929, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30730.075, "from_m": 30610.554, "capability_applied": null, "effective_limit_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": 754910, "profile_key": "62b9721947f1842cc7f059b4d6c99e7cc1414cd52cec3dcdf690524db73cb10f", "schedule_id": 10455, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2125", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 133934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 133934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 133934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 133934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 133934}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.945, "section_seq": 1, "route_path_id": 133934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 8, "distance_m": 15299.516, "section_seq": 1, "route_path_id": 133934}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "West Croydon", "stage_seq": 9, "distance_m": 16737.088, "section_seq": 1, "route_path_id": 133934}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2148", "location": "Waddon", "stage_seq": 10, "distance_m": 18427.441, "section_seq": 1, "route_path_id": 133934}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Wallington", "stage_seq": 11, "distance_m": 20902.178, "section_seq": 1, "route_path_id": 133934}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "Carshalton Beeches", "stage_seq": 12, "distance_m": 22192.432, "section_seq": 1, "route_path_id": 133934}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2159", "location": "Sutton (Surrey)", "stage_seq": 13, "distance_m": 23827.288, "section_seq": 1, "route_path_id": 133934}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202H", "location": "Cheam", "stage_seq": 14, "distance_m": 25536.32, "section_seq": 1, "route_path_id": 133934}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2205H", "location": "Ewell East", "stage_seq": 15, "distance_m": 27740.459, "section_seq": 1, "route_path_id": 133934}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Epsom", "stage_seq": 16, "distance_m": 30730.075, "section_seq": 1, "route_path_id": 133934}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30730.075, "from_m": 0.0, "section_seq": 1, "route_path_id": 133934}], "total_distance_m": 30730.075, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28448.608, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2281.467, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:48Z", "source_id": 64060191, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:55Z", "source_id": 20303598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:39Z", "source_id": 64074093, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:41Z", "source_id": 20307491, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:30Z", "source_id": 64089234, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:35Z", "source_id": 20312062, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:13Z", "source_id": 64099499, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:15Z", "source_id": 20315044, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:53Z", "source_id": 64105593, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:56Z", "source_id": 20316766, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:17Z", "source_id": 64110921, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:20Z", "source_id": 20318359, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30100, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:24Z", "source_id": 64121972, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:27Z", "source_id": 20321607, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30122, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:17Z", "source_id": 64130344, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:20Z", "source_id": 20324105, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30126, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:01Z", "source_id": 64136447, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:05Z", "source_id": 20325915, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:24Z", "source_id": 64144044, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:28Z", "source_id": 20328058, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
2125 |
2125 |
13 |
None |
None |
Epsom |
2209 |
2209 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26615/2026-09-21/detailed |
None |
Ewell East |
2026-09-21T22:05:30+01:00 |
Epsom |
3.0 |
{"type": "LineString", "coordinates": [[-0.2412751, 51.3452803], [-0.24327070000000003, 51.34440630000001], [-0.243677, 51.3442256], [-0.24469409999999997, 51.3437602], [-0.24519530000000003, 51.34351639999999], [-0.2456639, 51.3432548], [-0.2467867, 51.342572700000005], [-0.2479011, 51.34186759999999], [-0.250075, 51.340442], [-0.25204229999999994, 51.3392008], [-0.25399159999999993, 51.3379546], [-0.25582409999999994, 51.336764899999984], [-0.25638639999999996, 51.3364285], [-0.2566668, 51.33626579999999], [-0.25697470000000006, 51.3361044], [-0.2574902, 51.3358588], [-0.2580572, 51.33561659999999], [-0.2586999, 51.3353707], [-0.2593766, 51.3351568], [-0.25999069999999996, 51.335001600000005], [-0.2606163, 51.334855399999995], [-0.26121640000000007, 51.33474259999999], [-0.261791, 51.33464879999999], [-0.262606, 51.3345703], [-0.2632648, 51.3345171], [-0.2639136, 51.3344834], [-0.26413479999999995, 51.3344732], [-0.2643527, 51.3344679], [-0.2644683, 51.33446769999999], [-0.2646392, 51.3344732], [-0.2647842, 51.33447919999999], [-0.2651028, 51.3345013], [-0.2652914, 51.3345171], [-0.2654881, 51.33453750000001], [-0.2659449, 51.33458939999999], [-0.2662226999999999, 51.33461789999999], [-0.2664623, 51.33463569999999], [-0.26671620000000007, 51.334646799999994], [-0.2669, 51.3346515], [-0.2670974, 51.3346485], [-0.26728939999999995, 51.33463999999999], [-0.2675468, 51.334623099999995], [-0.2675644, 51.33462209999999], [-0.26778859999999993, 51.3346008], [-0.26815799999999995, 51.3345464], [-0.2684506, 51.334493499999994], [-0.2686809, 51.33444299999999], [-0.2689069, 51.3343873], [-0.269132, 51.334320000000005], [-0.26949458523585645, 51.33420746186569], [-0.27007729999999996, 51.3340266], [-0.2709366999999999, 51.333763], [-0.2711931, 51.3336846], [-0.2716503, 51.3335414], [-0.2719754, 51.333433500000005], [-0.2716319, 51.333600899999986], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]} |
1.7 |
2205 |
2208 |
Ewell East |
Epsom |
Epsom |
51.3342754 |
-0.2698516 |
51.3342754 |
-0.2698516 |
1 |
0 |
2026-09-21 21:18:52 |
TERMINATED |
2026-09-21 21:08:00 |
Epsom |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328058 |
1790024849890567 |
68 |
68 |
2026-09-21 21:18:26.661140 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:25.444014 |
| 723870 |
754432 |
L24655 |
522Y24M721 |
2026-09-21 |
COMPLETE |
20327797 |
2026-09-21 22:08:00 |
2026-09-21 21:18:52 |
2026-09-23 21:18:52 |
{"id": 754432, "stp": "P", "toc": "London Overground", "uid": "L24655", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24655/2026-09-21/detailed", "trust_id": "522Y24M721", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y24", "timing_status": "ON TIME", "origin_station": "Stratford", "current_leg_arr": "2208", "current_leg_dep": "2203", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "2103", "origin_platform": "2", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-21T21:18:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4592.624, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4651.212, \"from_m\": 4592.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5288.033, \"from_m\": 4651.212, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6852.56, \"from_m\": 5288.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6923.175, \"from_m\": 6852.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9890.378, \"from_m\": 6923.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10504.876, \"from_m\": 9890.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11852.371, \"from_m\": 10504.876, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12204.611, \"from_m\": 11852.371, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18483.608, \"from_m\": 12204.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20038.714, \"from_m\": 18483.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20198.485, \"from_m\": 20038.714, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20258.719, \"from_m\": 20198.485, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20284.44, \"from_m\": 20258.719, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20352.361, \"from_m\": 20284.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20917.797, \"from_m\": 20352.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20984.848, \"from_m\": 20917.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21002.349, \"from_m\": 20984.848, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21055.962, \"from_m\": 21002.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21171.461, \"from_m\": 21055.962, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21242.964, \"from_m\": 21171.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21523.543, \"from_m\": 21242.964, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21582.341, \"from_m\": 21523.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21766.37, \"from_m\": 21582.341, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22082.007, \"from_m\": 21766.37, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22519.885, \"from_m\": 22082.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22595.742, \"from_m\": 22519.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25622.909, \"from_m\": 22595.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26628.708, \"from_m\": 25622.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28618.765, \"from_m\": 26628.708, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29559.725, \"from_m\": 28618.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29773.496, \"from_m\": 29559.725, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30313.303, \"from_m\": 29773.496, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30437.201, \"from_m\": 30313.303, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30674.51, \"from_m\": 30437.201, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 754432, \"profile_key\": \"734bbca272a47058ea9ef36f89e2377e0589f32c7e7e13c88d2873c7b03cb2f9\", \"schedule_id\": 16368, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": \"2106H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2113H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5480.244, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2115H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 6586.442, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 7018.209, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2118\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 7464.416, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 7875.21, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 8244.773, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 9425.594, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 9956.912, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 10154.506, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2126H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 10872.207, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129H\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 11937.615, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 12890.075, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 14304.15, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 14899.058, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 15724.533, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 16435.199, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 17433.573, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 18445.276, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 20902.922, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 21626.98, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"North Pole Jn\", \"stage_seq\": 28, \"distance_m\": 22444.699, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 29, \"distance_m\": 23641.662, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 30, \"distance_m\": 25390.42, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"West Brompton\", \"stage_seq\": 31, \"distance_m\": 27047.93, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Imperial Wharf\", \"stage_seq\": 32, \"distance_m\": 28513.335, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 33, \"distance_m\": 29866.654, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 34, \"distance_m\": 30674.51, \"section_seq\": 1, \"route_path_id\": 118030}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30674.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}], \"total_distance_m\": 30674.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26689.099, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3985.411, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2103", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:56Z\", \"source_id\": 64004937, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:59Z\", \"source_id\": 20287677, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:06Z\", \"source_id\": 64012718, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:09Z\", \"source_id\": 20289797, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:06Z\", \"source_id\": 64017529, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:11Z\", \"source_id\": 20291219, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:52Z\", \"source_id\": 64023835, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:55Z\", \"source_id\": 20293008, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:19Z\", \"source_id\": 64029613, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:24Z\", \"source_id\": 20294680, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:22Z\", \"source_id\": 64034410, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:26Z\", \"source_id\": 20296100, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:31Z\", \"source_id\": 64039355, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:34Z\", \"source_id\": 20297490, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:31Z\", \"source_id\": 64046190, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:35Z\", \"source_id\": 20299494, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:44Z\", \"source_id\": 64053238, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:46Z\", \"source_id\": 20301621, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:21Z\", \"source_id\": 64059233, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:24Z\", \"source_id\": 20303286, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:57Z\", \"source_id\": 64065255, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:01Z\", \"source_id\": 20305012, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:09Z\", \"source_id\": 64070614, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:15Z\", \"source_id\": 20306525, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:10Z\", \"source_id\": 64075270, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:13Z\", \"source_id\": 20307807, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:57Z\", \"source_id\": 64079232, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:58Z\", \"source_id\": 20308990, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:11Z\", \"source_id\": 64084031, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:15Z\", \"source_id\": 20310494, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:37Z\", \"source_id\": 64089472, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:41Z\", \"source_id\": 20312128, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 64098761, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:59Z\", \"source_id\": 20314867, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:19Z\", \"source_id\": 64110971, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:22Z\", \"source_id\": 20318396, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:04Z\", \"source_id\": 64114705, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:10Z\", \"source_id\": 20319533, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:35Z\", \"source_id\": 64120156, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:38Z\", \"source_id\": 20321078, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:53Z\", \"source_id\": 64127489, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:57Z\", \"source_id\": 20323188, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:52Z\", \"source_id\": 64131558, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:01Z\", \"source_id\": 20324490, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:57Z\", \"source_id\": 64143027, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:00Z\", \"source_id\": 20327797, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1790024822208871, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:29.660467", "service_state_evidence_id": 20327797, "current_leg_start_actual_dep": "2026-09-21T22:02:00+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:31.093739", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2Y24 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4592.624, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4651.212, "from_m": 4592.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5288.033, "from_m": 4651.212, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6852.56, "from_m": 5288.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6923.175, "from_m": 6852.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9890.378, "from_m": 6923.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10504.876, "from_m": 9890.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11852.371, "from_m": 10504.876, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12204.611, "from_m": 11852.371, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18483.608, "from_m": 12204.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20038.714, "from_m": 18483.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20198.485, "from_m": 20038.714, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20258.719, "from_m": 20198.485, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20284.44, "from_m": 20258.719, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20352.361, "from_m": 20284.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20917.797, "from_m": 20352.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20984.848, "from_m": 20917.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21002.349, "from_m": 20984.848, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21055.962, "from_m": 21002.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21171.461, "from_m": 21055.962, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21242.964, "from_m": 21171.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21523.543, "from_m": 21242.964, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21582.341, "from_m": 21523.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21766.37, "from_m": 21582.341, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22082.007, "from_m": 21766.37, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22519.885, "from_m": 22082.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22595.742, "from_m": 22519.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25622.909, "from_m": 22595.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26628.708, "from_m": 25622.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28618.765, "from_m": 26628.708, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29559.725, "from_m": 28618.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29773.496, "from_m": 29559.725, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30313.303, "from_m": 29773.496, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30437.201, "from_m": 30313.303, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30674.51, "from_m": 30437.201, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 754432, "profile_key": "734bbca272a47058ea9ef36f89e2377e0589f32c7e7e13c88d2873c7b03cb2f9", "schedule_id": 16368, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2103", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": "2106H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2113H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5480.244, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2115H", "location": "Canonbury", "stage_seq": 9, "distance_m": 6586.442, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 7018.209, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2118", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 7464.416, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 7875.21, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 8244.773, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 9425.594, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Camden Road", "stage_seq": 15, "distance_m": 9956.912, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 10154.506, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2126H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 10872.207, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129H", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 11937.615, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 12890.075, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 14304.15, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 14899.058, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 15724.533, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 16435.199, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 17433.573, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 18445.276, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 20902.922, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Mitre Bridge Jn", "stage_seq": 27, "distance_m": 21626.98, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "North Pole Jn", "stage_seq": 28, "distance_m": 22444.699, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Shepherd's Bush", "stage_seq": 29, "distance_m": 23641.662, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Kensington (Olympia)", "stage_seq": 30, "distance_m": 25390.42, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "West Brompton", "stage_seq": 31, "distance_m": 27047.93, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Imperial Wharf", "stage_seq": 32, "distance_m": 28513.335, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Latchmere Jn", "stage_seq": 33, "distance_m": 29866.654, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 34, "distance_m": 30674.51, "section_seq": 1, "route_path_id": 118030}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30674.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 118030}], "total_distance_m": 30674.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26689.099, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3985.411, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:56Z", "source_id": 64004937, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:59Z", "source_id": 20287677, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:06Z", "source_id": 64012718, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:09:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:09Z", "source_id": 20289797, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:06Z", "source_id": 64017529, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:11Z", "source_id": 20291219, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:52Z", "source_id": 64023835, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:14:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:55Z", "source_id": 20293008, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:19Z", "source_id": 64029613, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:16:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:24Z", "source_id": 20294680, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:22Z", "source_id": 64034410, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:26Z", "source_id": 20296100, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:31Z", "source_id": 64039355, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:21:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:34Z", "source_id": 20297490, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:31Z", "source_id": 64046190, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:24:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:35Z", "source_id": 20299494, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:44Z", "source_id": 64053238, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:46Z", "source_id": 20301621, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:21Z", "source_id": 64059233, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:24Z", "source_id": 20303286, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:57Z", "source_id": 64065255, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:01Z", "source_id": 20305012, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:09Z", "source_id": 64070614, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:15Z", "source_id": 20306525, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:10Z", "source_id": 64075270, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:13Z", "source_id": 20307807, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:57Z", "source_id": 64079232, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:58Z", "source_id": 20308990, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:11Z", "source_id": 64084031, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:15Z", "source_id": 20310494, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:37Z", "source_id": 64089472, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:41Z", "source_id": 20312128, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 64098761, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:59Z", "source_id": 20314867, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:19Z", "source_id": 64110971, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:22Z", "source_id": 20318396, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:04Z", "source_id": 64114705, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:10Z", "source_id": 20319533, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:35Z", "source_id": 64120156, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:38Z", "source_id": 20321078, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:53Z", "source_id": 64127489, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:57Z", "source_id": 20323188, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:52Z", "source_id": 64131558, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:01Z", "source_id": 20324490, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:57Z", "source_id": 64143027, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:00Z", "source_id": 20327797, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Stratford |
2103 |
2103 |
2 |
None |
None |
Clapham Junction Plats 0-2 |
2208 |
2208 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24655/2026-09-21/detailed |
None |
Imperial Wharf |
2026-09-21T22:02:00+01:00 |
Clapham Junction Plats 0-2 |
5.0 |
{"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} |
1.5 |
2203 |
2208 |
Imperial Wharf |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-21 21:18:52 |
TERMINATED |
2026-09-21 21:08:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20327797 |
1790024822208871 |
114 |
114 |
2026-09-21 21:18:31.093739 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:29.660467 |
| 723871 |
745746 |
G38885 |
321V48MR21 |
2026-09-21 |
COMPLETE |
20328703 |
2026-09-21 22:08:00 |
2026-09-21 21:18:52 |
2026-09-23 21:18:52 |
{"id": 745746, "stp": "O", "toc": "Transport for Wales", "uid": "G38885", "consist": "197036+197111", "dest_crs": "FGH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38885/2026-09-21/detailed", "trust_id": "321V48MR21", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Fishguard Harbour", "service_date": "2026-09-21", "dest_arr_time": "2128", "dest_platform": null, "is_terminated": 1, "next_location": "Fishguard Harbour", "signalling_id": "1V48", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2208", "current_leg_dep": "2205", "current_leg_end": "Fishguard Harbour", "origin_dep_time": "1530", "origin_platform": "10", "current_location": "Fishguard Harbour", "last_update_time": "2026-09-21T21:18:52", "route_debug_link": null, "timing_variation": "+40 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.9949906, 52.00406589999999], [-4.994577399999999, 52.0044295], [-4.9943448, 52.0046341], [-4.993972699999999, 52.0049558], [-4.9936514, 52.0052133], [-4.9934309, 52.00538250000001], [-4.9931759, 52.0055304], [-4.992606999999999, 52.005854], [-4.992082599999999, 52.006152], [-4.9918119999999995, 52.0063308], [-4.9915467, 52.00651659999999], [-4.991313699999999, 52.0066772], [-4.9911434, 52.006859799999994], [-4.9909467, 52.00709699999999], [-4.9906981, 52.00735430000001], [-4.9905451, 52.0074814], [-4.9904017, 52.0075866], [-4.9899246, 52.00786690000001], [-4.9893866, 52.00819299999999], [-4.988804499999999, 52.008542], [-4.988629899999999, 52.0086518], [-4.9881068, 52.0089574], [-4.9878123, 52.00913299999999], [-4.9875088, 52.0093166], [-4.9873249, 52.0094321], [-4.9871745, 52.00953799999999], [-4.986916099999999, 52.0097539], [-4.9867452, 52.0099151], [-4.986619499999999, 52.0100479], [-4.986467700000001, 52.01026209999999], [-4.9862369, 52.0106529], [-4.9858817, 52.01122089999999], [-4.9854715, 52.0119019]]}", "current_leg_start": "Fishguard & Goodwick", "dest_arr_time_act": "2128", "motion_projection": null, "next_location_lat": "52.0119019", "next_location_lon": "-4.9854715", "previous_location": "Fishguard & Goodwick", "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\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.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\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.453, \"from_m\": 11444.034, \"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\": 18861.29, \"from_m\": 14237.453, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19814.838, \"from_m\": 18861.29, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41927.756, \"from_m\": 19814.838, \"capability_applied\": null, \"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\": 42809.099, \"from_m\": 41927.756, \"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\": 48872.283, \"from_m\": 42809.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49247.393, \"from_m\": 48872.283, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49881.616, \"from_m\": 49247.393, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49937.769, \"from_m\": 49881.616, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49945.776, \"from_m\": 49937.769, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49998.068, \"from_m\": 49945.776, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50042.475, \"from_m\": 49998.068, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50246.151, \"from_m\": 50042.475, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50533.984, \"from_m\": 50246.151, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50737.195, \"from_m\": 50533.984, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50760.56, \"from_m\": 50737.195, \"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\": 55590.574, \"from_m\": 50760.56, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57450.979, \"from_m\": 55590.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\": 70998.495, \"from_m\": 57450.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71982.414, \"from_m\": 70998.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\": 98639.944, \"from_m\": 71982.414, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101855.157, \"from_m\": 98639.944, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 102443.082, \"from_m\": 101855.157, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 102504.593, \"from_m\": 102443.082, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 102711.099, \"from_m\": 102504.593, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 103582.174, \"from_m\": 102711.099, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103624.39, \"from_m\": 103582.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106391.174, \"from_m\": 103624.39, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107110.418, \"from_m\": 106391.174, \"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\": 110281.752, \"from_m\": 107110.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\": 110677.49, \"from_m\": 110281.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\": 112169.252, \"from_m\": 110677.49, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 112724.112, \"from_m\": 112169.252, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117315.249, \"from_m\": 112724.112, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119849.958, \"from_m\": 117315.249, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 126143.993, \"from_m\": 119849.958, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140697.993, \"from_m\": 126143.993, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 145750.738, \"from_m\": 140697.993, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 147923.092, \"from_m\": 145750.738, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 164136.744, \"from_m\": 147923.092, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 164466.642, \"from_m\": 164136.744, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 164503.126, \"from_m\": 164466.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170716.311, \"from_m\": 164503.126, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 170915.7, \"from_m\": 170716.311, \"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\": 173015.858, \"from_m\": 170915.7, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 175919.996, \"from_m\": 173015.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 177714.1, \"from_m\": 175919.996, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181442.169, \"from_m\": 177714.1, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 182902.255, \"from_m\": 181442.169, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 183296.638, \"from_m\": 182902.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184492.445, \"from_m\": 183296.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 185288.555, \"from_m\": 184492.445, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 187519.906, \"from_m\": 185288.555, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 189192.403, \"from_m\": 187519.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 189703.854, \"from_m\": 189192.403, \"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\": 198173.122, \"from_m\": 189703.854, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 203086.291, \"from_m\": 198173.122, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 204103.517, \"from_m\": 203086.291, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 205529.37, \"from_m\": 204103.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\": 214007.256, \"from_m\": 205529.37, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214549.935, \"from_m\": 214007.256, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 219302.158, \"from_m\": 214549.935, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 237854.566, \"from_m\": 219302.158, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 238677.037, \"from_m\": 237854.566, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 248271.62, \"from_m\": 238677.037, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 251239.178, \"from_m\": 248271.62, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 253297.175, \"from_m\": 251239.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 253334.37, \"from_m\": 253297.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 253400.061, \"from_m\": 253334.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 253462.873, \"from_m\": 253400.061, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 253635.933, \"from_m\": 253462.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 254188.027, \"from_m\": 253635.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 254427.872, \"from_m\": 254188.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\": 254614.383, \"from_m\": 254427.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 255485.644, \"from_m\": 254614.383, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 256863.237, \"from_m\": 255485.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\": 257097.368, \"from_m\": 256863.237, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 269019.669, \"from_m\": 257097.368, \"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\": 269977.157, \"from_m\": 269019.669, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 270174.868, \"from_m\": 269977.157, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 270576.818, \"from_m\": 270174.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 270638.812, \"from_m\": 270576.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271540.873, \"from_m\": 270638.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 271623.972, \"from_m\": 271540.873, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271835.434, \"from_m\": 271623.972, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 272014.531, \"from_m\": 271835.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 272064.438, \"from_m\": 272014.531, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 272214.831, \"from_m\": 272064.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 272656.607, \"from_m\": 272214.831, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 272924.873, \"from_m\": 272656.607, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 273642.559, \"from_m\": 272924.873, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 296807.162, \"from_m\": 273642.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 304515.435, \"from_m\": 296807.162, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 304920.839, \"from_m\": 304515.435, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 305654.73, \"from_m\": 304920.839, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 305747.247, \"from_m\": 305654.73, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 305810.865, \"from_m\": 305747.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 305873.759, \"from_m\": 305810.865, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 308008.238, \"from_m\": 305873.759, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 310178.298, \"from_m\": 308008.238, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 312544.664, \"from_m\": 310178.298, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 318354.287, \"from_m\": 312544.664, \"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\": 319041.83, \"from_m\": 318354.287, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 321305.033, \"from_m\": 319041.83, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 321373.238, \"from_m\": 321305.033, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 323397.578, \"from_m\": 321373.238, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 324189.469, \"from_m\": 323397.578, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 325473.969, \"from_m\": 324189.469, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 334068.479, \"from_m\": 325473.969, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 334993.932, \"from_m\": 334068.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 338779.899, \"from_m\": 334993.932, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 340206.843, \"from_m\": 338779.899, \"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\": 341776.696, \"from_m\": 340206.843, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 344055.948, \"from_m\": 341776.696, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 345030.104, \"from_m\": 344055.948, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 345060.298, \"from_m\": 345030.104, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 345454.551, \"from_m\": 345060.298, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 347070.493, \"from_m\": 345454.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347464.745, \"from_m\": 347070.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\": 347494.939, \"from_m\": 347464.745, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 347559.04, \"from_m\": 347494.939, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 347606.776, \"from_m\": 347559.04, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 347792.798, \"from_m\": 347606.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347854.758, \"from_m\": 347792.798, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 347906.871, \"from_m\": 347854.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347971.634, \"from_m\": 347906.871, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 348593.801, \"from_m\": 347971.634, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 351087.844, \"from_m\": 348593.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 359996.321, \"from_m\": 351087.844, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 361313.016, \"from_m\": 359996.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 364472.353, \"from_m\": 361313.016, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 364519.686, \"from_m\": 364472.353, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 365265.068, \"from_m\": 364519.686, \"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\": 384989.781, \"from_m\": 365265.068, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 386341.398, \"from_m\": 384989.781, \"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\": 395485.938, \"from_m\": 386341.398, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 396548.839, \"from_m\": 395485.938, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 396565.568, \"from_m\": 396548.839, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 396571.766, \"from_m\": 396565.568, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 397121.909, \"from_m\": 396571.766, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 397190.716, \"from_m\": 397121.909, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 397771.77, \"from_m\": 397190.716, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 397902.535, \"from_m\": 397771.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 419008.602, \"from_m\": 397902.535, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 419166.738, \"from_m\": 419008.602, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 419182.017, \"from_m\": 419166.738, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 419191.27, \"from_m\": 419182.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 419228.42, \"from_m\": 419191.27, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 419390.149, \"from_m\": 419228.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 420705.012, \"from_m\": 419390.149, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 437900.494, \"from_m\": 420705.012, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 438942.624, \"from_m\": 437900.494, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 439006.897, \"from_m\": 438942.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 443497.982, \"from_m\": 439006.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 458925.804, \"from_m\": 443497.982, \"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\": 462904.011, \"from_m\": 458925.804, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 463718.608, \"from_m\": 462904.011, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 463859.142, \"from_m\": 463718.608, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 464007.579, \"from_m\": 463859.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}], \"service_id\": 745746, \"profile_key\": \"035dc874cf632fd0d4a38edb4b073c616c61c81b53f10d4a6686ca7a4fa6f757\", \"schedule_id\": 36960, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13200.339, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1549\", \"location\": \"Wilmslow\", \"stage_seq\": 10, \"distance_m\": 19212.767, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Alderley Edge\", \"stage_seq\": 11, \"distance_m\": 21890.066, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Chelford\", \"stage_seq\": 12, \"distance_m\": 26804.85, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Sandbach\", \"stage_seq\": 13, \"distance_m\": 42225.989, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 14, \"distance_m\": 48386.445, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1610\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 49589.229, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 16, \"distance_m\": 50760.56, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 17, \"distance_m\": 51950.927, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617\", \"location\": \"Nantwich\", \"stage_seq\": 18, \"distance_m\": 56702.284, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621H\", \"location\": \"Wrenbury\", \"stage_seq\": 19, \"distance_m\": 63785.325, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627\", \"location\": \"Whitchurch (Shropshire)\", \"stage_seq\": 20, \"distance_m\": 71733.285, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Prees\", \"stage_seq\": 21, \"distance_m\": 79650.153, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Wem\", \"stage_seq\": 22, \"distance_m\": 84853.31, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 23, \"distance_m\": 98815.215, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1647H\", \"location\": \"Shrewsbury\", \"stage_seq\": 24, \"distance_m\": 102139.909, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"English Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 102704.338, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 103509.892, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Dorrington\", \"stage_seq\": 27, \"distance_m\": 112238.076, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1701H\", \"location\": \"Church Stretton\", \"stage_seq\": 28, \"distance_m\": 122673.848, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704H\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 29, \"distance_m\": 126833.34, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Craven Arms\", \"stage_seq\": 30, \"distance_m\": 134211.452, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Bromfield\", \"stage_seq\": 31, \"distance_m\": 142705.316, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1717H\", \"location\": \"Ludlow\", \"stage_seq\": 32, \"distance_m\": 146341.273, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Woofferton\", \"stage_seq\": 33, \"distance_m\": 153260.896, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Leominster\", \"stage_seq\": 34, \"distance_m\": 163901.073, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Moreton-on-Lugg\", \"stage_seq\": 35, \"distance_m\": 177249.871, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"Shelwick Jn\", \"stage_seq\": 36, \"distance_m\": 181442.169, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1743\", \"location\": \"Hereford\", \"stage_seq\": 37, \"distance_m\": 184098.153, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Tram Inn\", \"stage_seq\": 38, \"distance_m\": 194843.678, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Pontrilas\", \"stage_seq\": 39, \"distance_m\": 204026.914, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": \"1804H\", \"location\": \"Abergavenny\", \"stage_seq\": 40, \"distance_m\": 222865.177, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811\", \"location\": \"Little Mill Jn\", \"stage_seq\": 41, \"distance_m\": 235410.15, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1813H\", \"wtt_dep\": \"1814H\", \"location\": \"Pontypool\", \"stage_seq\": 42, \"distance_m\": 237854.566, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1818H\", \"wtt_dep\": \"1819\", \"location\": \"Cwmbran\", \"stage_seq\": 43, \"distance_m\": 242550.545, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"Maindee North Jn\", \"stage_seq\": 44, \"distance_m\": 252502.208, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 45, \"distance_m\": 253341.016, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1830H\", \"wtt_dep\": \"1832H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 46, \"distance_m\": 253830.848, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834\", \"location\": \"Gaer Jn\", \"stage_seq\": 47, \"distance_m\": 255526.258, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835\", \"location\": \"Ebbw Jn\", \"stage_seq\": 48, \"distance_m\": 256555.429, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1838H\", \"location\": \"Marshfield\", \"stage_seq\": 49, \"distance_m\": 262507.092, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 50, \"distance_m\": 270576.818, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 51, \"distance_m\": 271623.972, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1845\", \"wtt_dep\": \"1848\", \"location\": \"Cardiff Central\", \"stage_seq\": 52, \"distance_m\": 272979.562, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 53, \"distance_m\": 275105.594, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859\", \"location\": \"Pontyclun\", \"stage_seq\": 54, \"distance_m\": 290950.315, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1906H\", \"wtt_dep\": \"1907H\", \"location\": \"Bridgend\", \"stage_seq\": 55, \"distance_m\": 305488.58, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Stormy\", \"stage_seq\": 56, \"distance_m\": 312136.594, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 57, \"distance_m\": 318844.835, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Margam East Jn\", \"stage_seq\": 58, \"distance_m\": 321282.609, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1918\", \"wtt_dep\": \"1919\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 59, \"distance_m\": 325136.573, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Court Sart Jn\", \"stage_seq\": 60, \"distance_m\": 331569.914, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1926\", \"location\": \"Neath\", \"stage_seq\": 61, \"distance_m\": 334043.658, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Swansea Loop East\", \"stage_seq\": 62, \"distance_m\": 345955.77, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1943\", \"location\": \"Swansea\", \"stage_seq\": 63, \"distance_m\": 346262.522, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Swansea Loop East\", \"stage_seq\": 64, \"distance_m\": 346569.274, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Swansea Loop West\", \"stage_seq\": 65, \"distance_m\": 348513.991, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1952H\", \"wtt_dep\": \"1953H\", \"location\": \"Gowerton\", \"stage_seq\": 66, \"distance_m\": 355462.897, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 67, \"distance_m\": 362129.251, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2001H\", \"location\": \"Llanelli\", \"stage_seq\": 68, \"distance_m\": 364656.011, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"Pembrey & Burry Port\", \"stage_seq\": 69, \"distance_m\": 370995.89, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Kidwelly\", \"stage_seq\": 70, \"distance_m\": 379342.595, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Bertwyn L.C.\", \"stage_seq\": 71, \"distance_m\": 381515.505, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Ferryside\", \"stage_seq\": 72, \"distance_m\": 386127.416, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Carmarthen Jn\", \"stage_seq\": 73, \"distance_m\": 396525.361, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2036\", \"location\": \"Carmarthen\", \"stage_seq\": 74, \"distance_m\": 397190.716, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Carmarthen Bridge\", \"stage_seq\": 75, \"distance_m\": 397771.77, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Sarnau S.B.\", \"stage_seq\": 76, \"distance_m\": 404719.932, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"St Clears Crossing\", \"stage_seq\": 77, \"distance_m\": 410363.875, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052\", \"location\": \"Whitland\", \"stage_seq\": 78, \"distance_m\": 419390.149, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2058H\", \"location\": \"Clunderwen\", \"stage_seq\": 79, \"distance_m\": 428091.094, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106\", \"location\": \"Clarbeston Road\", \"stage_seq\": 80, \"distance_m\": 438672.267, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125\", \"location\": \"Fishguard & Goodwick\", \"stage_seq\": 81, \"distance_m\": 462904.011, \"section_seq\": 1, \"route_path_id\": 145469}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": null, \"location\": \"Fishguard Harbour\", \"stage_seq\": 82, \"distance_m\": 464007.579, \"section_seq\": 1, \"route_path_id\": 145469}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 464007.579, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145469}], \"total_distance_m\": 464007.579, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 455808.441, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8199.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.0119019", "current_position_lon": "-4.9854715", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:48:54Z\", \"source_id\": 63144795, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:49:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:48:57Z\", \"source_id\": 20035404, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:51:38Z\", \"source_id\": 63152023, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:51:41Z\", \"source_id\": 20037426, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:54:24Z\", \"source_id\": 63159283, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:54:31Z\", \"source_id\": 20039558, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:58:10Z\", \"source_id\": 63169162, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:59:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:58:14Z\", \"source_id\": 20042372, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:02:01Z\", \"source_id\": 63179696, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:02:07Z\", \"source_id\": 20045317, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:04:23Z\", \"source_id\": 63186066, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:04:25Z\", \"source_id\": 20047114, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:15:07Z\", \"source_id\": 63214366, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:15:08Z\", \"source_id\": 20055430, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:21:27Z\", \"source_id\": 63231244, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:21:29Z\", \"source_id\": 20060423, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:31Z\", \"source_id\": 63249321, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:30:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:35Z\", \"source_id\": 20065770, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:42:09Z\", \"source_id\": 20075830, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:52:14Z\", \"source_id\": 63311598, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:52:18Z\", \"source_id\": 20083837, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:31Z\", \"source_id\": 20095836, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:11Z\", \"source_id\": 20108597, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:06Z\", \"source_id\": 20115028, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:44Z\", \"source_id\": 20123714, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:04Z\", \"source_id\": 20133877, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:54Z\", \"source_id\": 20140318, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:08:56Z\", \"source_id\": 20146113, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:30:11Z\", \"source_id\": 20163536, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:39:47Z\", \"source_id\": 20171301, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:44:46Z\", \"source_id\": 20175359, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:55:31Z\", \"source_id\": 63661761, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:55:35Z\", \"source_id\": 20183931, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:17:12Z\", \"source_id\": 63722781, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:18:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:17:14Z\", \"source_id\": 20201157, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:07Z\", \"source_id\": 63775275, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:14Z\", \"source_id\": 20218605, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:22Z\", \"source_id\": 20218858, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:43:53Z\", \"source_id\": 63795833, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:43:58Z\", \"source_id\": 20224649, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:56:37Z\", \"source_id\": 63829971, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:25Z\", \"source_id\": 20236179, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:40Z\", \"source_id\": 63848941, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:45Z\", \"source_id\": 20243678, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:35Z\", \"source_id\": 63883075, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:18:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:38Z\", \"source_id\": 20253168, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:23Z\", \"source_id\": 20266426, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:24Z\", \"source_id\": 63945512, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:30Z\", \"source_id\": 20270750, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:25Z\", \"source_id\": 20274881, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:47Z\", \"source_id\": 20279287, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:23Z\", \"source_id\": 20281650, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:58Z\", \"source_id\": 64005025, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:04Z\", \"source_id\": 20287697, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:49Z\", \"source_id\": 20302281, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:55Z\", \"source_id\": 20306318, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:27Z\", \"source_id\": 20311996, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:59Z\", \"source_id\": 20325857, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:29Z\", \"source_id\": 20328703, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Fishguard Harbour", "service_state_platform": null, "timing_fact_generation": 1790024909691019, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:29.667660", "service_state_evidence_id": 20328703, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 304, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:30.677101", "service_state_valid_until_kind": null, "operational_interpretation_version": 304, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
MAN |
FGH |
1V48 |
197036+197111 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.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": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.453, "from_m": 11444.034, "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": 18861.29, "from_m": 14237.453, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19814.838, "from_m": 18861.29, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41927.756, "from_m": 19814.838, "capability_applied": null, "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": 42809.099, "from_m": 41927.756, "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": 48872.283, "from_m": 42809.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49247.393, "from_m": 48872.283, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49881.616, "from_m": 49247.393, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49937.769, "from_m": 49881.616, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49945.776, "from_m": 49937.769, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49998.068, "from_m": 49945.776, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50042.475, "from_m": 49998.068, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50246.151, "from_m": 50042.475, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50533.984, "from_m": 50246.151, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50737.195, "from_m": 50533.984, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50760.56, "from_m": 50737.195, "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": 55590.574, "from_m": 50760.56, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57450.979, "from_m": 55590.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": 70998.495, "from_m": 57450.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71982.414, "from_m": 70998.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": 98639.944, "from_m": 71982.414, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101855.157, "from_m": 98639.944, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 102443.082, "from_m": 101855.157, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 102504.593, "from_m": 102443.082, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 102711.099, "from_m": 102504.593, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 103582.174, "from_m": 102711.099, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103624.39, "from_m": 103582.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106391.174, "from_m": 103624.39, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107110.418, "from_m": 106391.174, "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": 110281.752, "from_m": 107110.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": 110677.49, "from_m": 110281.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": 112169.252, "from_m": 110677.49, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 112724.112, "from_m": 112169.252, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117315.249, "from_m": 112724.112, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119849.958, "from_m": 117315.249, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 126143.993, "from_m": 119849.958, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140697.993, "from_m": 126143.993, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145750.738, "from_m": 140697.993, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 147923.092, "from_m": 145750.738, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 164136.744, "from_m": 147923.092, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 164466.642, "from_m": 164136.744, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 164503.126, "from_m": 164466.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170716.311, "from_m": 164503.126, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 170915.7, "from_m": 170716.311, "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": 173015.858, "from_m": 170915.7, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 175919.996, "from_m": 173015.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 177714.1, "from_m": 175919.996, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181442.169, "from_m": 177714.1, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 182902.255, "from_m": 181442.169, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 183296.638, "from_m": 182902.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184492.445, "from_m": 183296.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 185288.555, "from_m": 184492.445, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 187519.906, "from_m": 185288.555, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 189192.403, "from_m": 187519.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 189703.854, "from_m": 189192.403, "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": 198173.122, "from_m": 189703.854, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 203086.291, "from_m": 198173.122, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 204103.517, "from_m": 203086.291, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 205529.37, "from_m": 204103.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": 214007.256, "from_m": 205529.37, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214549.935, "from_m": 214007.256, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 219302.158, "from_m": 214549.935, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 237854.566, "from_m": 219302.158, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 238677.037, "from_m": 237854.566, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 248271.62, "from_m": 238677.037, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 251239.178, "from_m": 248271.62, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 253297.175, "from_m": 251239.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 253334.37, "from_m": 253297.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 253400.061, "from_m": 253334.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 253462.873, "from_m": 253400.061, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 253635.933, "from_m": 253462.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 254188.027, "from_m": 253635.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 254427.872, "from_m": 254188.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": 254614.383, "from_m": 254427.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 255485.644, "from_m": 254614.383, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 256863.237, "from_m": 255485.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": 257097.368, "from_m": 256863.237, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 269019.669, "from_m": 257097.368, "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": 269977.157, "from_m": 269019.669, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 270174.868, "from_m": 269977.157, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 270576.818, "from_m": 270174.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 270638.812, "from_m": 270576.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271540.873, "from_m": 270638.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 271623.972, "from_m": 271540.873, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271835.434, "from_m": 271623.972, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 272014.531, "from_m": 271835.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 272064.438, "from_m": 272014.531, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 272214.831, "from_m": 272064.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 272656.607, "from_m": 272214.831, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 272924.873, "from_m": 272656.607, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 273642.559, "from_m": 272924.873, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 296807.162, "from_m": 273642.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 304515.435, "from_m": 296807.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 304920.839, "from_m": 304515.435, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 305654.73, "from_m": 304920.839, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 305747.247, "from_m": 305654.73, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 305810.865, "from_m": 305747.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 305873.759, "from_m": 305810.865, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 308008.238, "from_m": 305873.759, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 310178.298, "from_m": 308008.238, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 312544.664, "from_m": 310178.298, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 318354.287, "from_m": 312544.664, "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": 319041.83, "from_m": 318354.287, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 321305.033, "from_m": 319041.83, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 321373.238, "from_m": 321305.033, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 323397.578, "from_m": 321373.238, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 324189.469, "from_m": 323397.578, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 325473.969, "from_m": 324189.469, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 334068.479, "from_m": 325473.969, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 334993.932, "from_m": 334068.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 338779.899, "from_m": 334993.932, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 340206.843, "from_m": 338779.899, "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": 341776.696, "from_m": 340206.843, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 344055.948, "from_m": 341776.696, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 345030.104, "from_m": 344055.948, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 345060.298, "from_m": 345030.104, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 345454.551, "from_m": 345060.298, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 347070.493, "from_m": 345454.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347464.745, "from_m": 347070.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": 347494.939, "from_m": 347464.745, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 347559.04, "from_m": 347494.939, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 347606.776, "from_m": 347559.04, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 347792.798, "from_m": 347606.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347854.758, "from_m": 347792.798, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 347906.871, "from_m": 347854.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347971.634, "from_m": 347906.871, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 348593.801, "from_m": 347971.634, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 351087.844, "from_m": 348593.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 359996.321, "from_m": 351087.844, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 361313.016, "from_m": 359996.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 364472.353, "from_m": 361313.016, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 364519.686, "from_m": 364472.353, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 365265.068, "from_m": 364519.686, "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": 384989.781, "from_m": 365265.068, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 386341.398, "from_m": 384989.781, "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": 395485.938, "from_m": 386341.398, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 396548.839, "from_m": 395485.938, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 396565.568, "from_m": 396548.839, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 396571.766, "from_m": 396565.568, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 397121.909, "from_m": 396571.766, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 397190.716, "from_m": 397121.909, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 397771.77, "from_m": 397190.716, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 397902.535, "from_m": 397771.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 419008.602, "from_m": 397902.535, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 419166.738, "from_m": 419008.602, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 419182.017, "from_m": 419166.738, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 419191.27, "from_m": 419182.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 419228.42, "from_m": 419191.27, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 419390.149, "from_m": 419228.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 420705.012, "from_m": 419390.149, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 437900.494, "from_m": 420705.012, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 438942.624, "from_m": 437900.494, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 439006.897, "from_m": 438942.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 443497.982, "from_m": 439006.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 458925.804, "from_m": 443497.982, "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": 462904.011, "from_m": 458925.804, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 463718.608, "from_m": 462904.011, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 463859.142, "from_m": 463718.608, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 464007.579, "from_m": 463859.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}], "service_id": 745746, "profile_key": "035dc874cf632fd0d4a38edb4b073c616c61c81b53f10d4a6686ca7a4fa6f757", "schedule_id": 36960, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1530", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13200.339, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1549", "location": "Wilmslow", "stage_seq": 10, "distance_m": 19212.767, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Alderley Edge", "stage_seq": 11, "distance_m": 21890.066, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Chelford", "stage_seq": 12, "distance_m": 26804.85, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Sandbach", "stage_seq": 13, "distance_m": 42225.989, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Crewe Sig. CE154", "stage_seq": 14, "distance_m": 48386.445, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1610", "location": "Crewe", "stage_seq": 15, "distance_m": 49589.229, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Crewe Gresty Lane Jn", "stage_seq": 16, "distance_m": 50760.56, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Crewe Gresty Green West Jn", "stage_seq": 17, "distance_m": 51950.927, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617", "location": "Nantwich", "stage_seq": 18, "distance_m": 56702.284, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Wrenbury", "stage_seq": 19, "distance_m": 63785.325, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Whitchurch (Shropshire)", "stage_seq": 20, "distance_m": 71733.285, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Prees", "stage_seq": 21, "distance_m": 79650.153, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Wem", "stage_seq": 22, "distance_m": 84853.31, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Harlescott L.C.", "stage_seq": 23, "distance_m": 98815.215, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1647H", "location": "Shrewsbury", "stage_seq": 24, "distance_m": 102139.909, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "English Bridge Jn", "stage_seq": 25, "distance_m": 102704.338, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Sutton Bridge Jn", "stage_seq": 26, "distance_m": 103509.892, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Dorrington", "stage_seq": 27, "distance_m": 112238.076, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1701H", "location": "Church Stretton", "stage_seq": 28, "distance_m": 122673.848, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Marshbrook S.B.", "stage_seq": 29, "distance_m": 126833.34, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Craven Arms", "stage_seq": 30, "distance_m": 134211.452, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Bromfield", "stage_seq": 31, "distance_m": 142705.316, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1717H", "location": "Ludlow", "stage_seq": 32, "distance_m": 146341.273, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Woofferton", "stage_seq": 33, "distance_m": 153260.896, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Leominster", "stage_seq": 34, "distance_m": 163901.073, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Moreton-on-Lugg", "stage_seq": 35, "distance_m": 177249.871, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Shelwick Jn", "stage_seq": 36, "distance_m": 181442.169, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1743", "location": "Hereford", "stage_seq": 37, "distance_m": 184098.153, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Tram Inn", "stage_seq": 38, "distance_m": 194843.678, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Pontrilas", "stage_seq": 39, "distance_m": 204026.914, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": "1804H", "location": "Abergavenny", "stage_seq": 40, "distance_m": 222865.177, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811", "location": "Little Mill Jn", "stage_seq": 41, "distance_m": 235410.15, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1813H", "wtt_dep": "1814H", "location": "Pontypool", "stage_seq": 42, "distance_m": 237854.566, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1818H", "wtt_dep": "1819", "location": "Cwmbran", "stage_seq": 43, "distance_m": 242550.545, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "Maindee North Jn", "stage_seq": 44, "distance_m": 252502.208, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829H", "location": "Maindee West Jn", "stage_seq": 45, "distance_m": 253341.016, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1830H", "wtt_dep": "1832H", "location": "Newport (South Wales)", "stage_seq": 46, "distance_m": 253830.848, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834", "location": "Gaer Jn", "stage_seq": 47, "distance_m": 255526.258, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835", "location": "Ebbw Jn", "stage_seq": 48, "distance_m": 256555.429, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838H", "location": "Marshfield", "stage_seq": 49, "distance_m": 262507.092, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Moorland Road Jn", "stage_seq": 50, "distance_m": 270576.818, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842H", "location": "Long Dyke Jn", "stage_seq": 51, "distance_m": 271623.972, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1845", "wtt_dep": "1848", "location": "Cardiff Central", "stage_seq": 52, "distance_m": 272979.562, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Leckwith Loop North Jn", "stage_seq": 53, "distance_m": 275105.594, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859", "location": "Pontyclun", "stage_seq": 54, "distance_m": 290950.315, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1906H", "wtt_dep": "1907H", "location": "Bridgend", "stage_seq": 55, "distance_m": 305488.58, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Stormy", "stage_seq": 56, "distance_m": 312136.594, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Margam Moors Jn", "stage_seq": 57, "distance_m": 318844.835, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Margam East Jn", "stage_seq": 58, "distance_m": 321282.609, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1918", "wtt_dep": "1919", "location": "Port Talbot Parkway", "stage_seq": 59, "distance_m": 325136.573, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Court Sart Jn", "stage_seq": 60, "distance_m": 331569.914, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1926", "location": "Neath", "stage_seq": 61, "distance_m": 334043.658, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Swansea Loop East", "stage_seq": 62, "distance_m": 345955.77, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1943", "location": "Swansea", "stage_seq": 63, "distance_m": 346262.522, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Swansea Loop East", "stage_seq": 64, "distance_m": 346569.274, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Swansea Loop West", "stage_seq": 65, "distance_m": 348513.991, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1952H", "wtt_dep": "1953H", "location": "Gowerton", "stage_seq": 66, "distance_m": 355462.897, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Llandeilo Jn", "stage_seq": 67, "distance_m": 362129.251, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2001H", "location": "Llanelli", "stage_seq": 68, "distance_m": 364656.011, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "Pembrey & Burry Port", "stage_seq": 69, "distance_m": 370995.89, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Kidwelly", "stage_seq": 70, "distance_m": 379342.595, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Bertwyn L.C.", "stage_seq": 71, "distance_m": 381515.505, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Ferryside", "stage_seq": 72, "distance_m": 386127.416, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Carmarthen Jn", "stage_seq": 73, "distance_m": 396525.361, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2036", "location": "Carmarthen", "stage_seq": 74, "distance_m": 397190.716, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Carmarthen Bridge", "stage_seq": 75, "distance_m": 397771.77, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Sarnau S.B.", "stage_seq": 76, "distance_m": 404719.932, "section_seq": 1, "route_path_id": 145469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "St Clears Crossing", "stage_seq": 77, "distance_m": 410363.875, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052", "location": "Whitland", "stage_seq": 78, "distance_m": 419390.149, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2058H", "location": "Clunderwen", "stage_seq": 79, "distance_m": 428091.094, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106", "location": "Clarbeston Road", "stage_seq": 80, "distance_m": 438672.267, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125", "location": "Fishguard & Goodwick", "stage_seq": 81, "distance_m": 462904.011, "section_seq": 1, "route_path_id": 145469}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": null, "location": "Fishguard Harbour", "stage_seq": 82, "distance_m": 464007.579, "section_seq": 1, "route_path_id": 145469}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 464007.579, "from_m": 0.0, "section_seq": 1, "route_path_id": 145469}], "total_distance_m": 464007.579, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 455808.441, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8199.138, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:48:54Z", "source_id": 63144795, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:49:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:48:57Z", "source_id": 20035404, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:51:38Z", "source_id": 63152023, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:51:41Z", "source_id": 20037426, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:54:24Z", "source_id": 63159283, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:54:31Z", "source_id": 20039558, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:58:10Z", "source_id": 63169162, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:59:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:58:14Z", "source_id": 20042372, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:02:01Z", "source_id": 63179696, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:02:07Z", "source_id": 20045317, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:04:23Z", "source_id": 63186066, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:04:25Z", "source_id": 20047114, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:15:07Z", "source_id": 63214366, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:15:08Z", "source_id": 20055430, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10609, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:21:27Z", "source_id": 63231244, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T15:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:21:29Z", "source_id": 20060423, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11074, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:31Z", "source_id": 63249321, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T15:30:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:35Z", "source_id": 20065770, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:42:09Z", "source_id": 20075830, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11146, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:52:14Z", "source_id": 63311598, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T15:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:52:18Z", "source_id": 20083837, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:31Z", "source_id": 20095836, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:11Z", "source_id": 20108597, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:06Z", "source_id": 20115028, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:44Z", "source_id": 20123714, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:04Z", "source_id": 20133877, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:54Z", "source_id": 20140318, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T18:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:08:56Z", "source_id": 20146113, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:30:11Z", "source_id": 20163536, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T18:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:39:47Z", "source_id": 20171301, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T18:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:44:46Z", "source_id": 20175359, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T18:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:55:31Z", "source_id": 63661761, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T17:56:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:55:35Z", "source_id": 20183931, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:17:12Z", "source_id": 63722781, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T18:18:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:17:14Z", "source_id": 20201157, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:07Z", "source_id": 63775275, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-21T18:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:14Z", "source_id": 20218605, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-21T19:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:22Z", "source_id": 20218858, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-21T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:43:53Z", "source_id": 63795833, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-21T18:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:43:58Z", "source_id": 20224649, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-21T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:56:37Z", "source_id": 63829971, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-21T18:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:25Z", "source_id": 20236179, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-21T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:40Z", "source_id": 63848941, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-21T19:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:45Z", "source_id": 20243678, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-21T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25517, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:35Z", "source_id": 63883075, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-21T19:18:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:38Z", "source_id": 20253168, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-21T20:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:23Z", "source_id": 20266426, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-21T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25409, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:24Z", "source_id": 63945512, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T19:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:30Z", "source_id": 20270750, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:25Z", "source_id": 20274881, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:47Z", "source_id": 20279287, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:23Z", "source_id": 20281650, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:58Z", "source_id": 64005025, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T20:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:04Z", "source_id": 20287697, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:49Z", "source_id": 20302281, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:55Z", "source_id": 20306318, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:27Z", "source_id": 20311996, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:59Z", "source_id": 20325857, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:29Z", "source_id": 20328703, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1530 |
1530 |
10 |
None |
None |
Fishguard Harbour |
2128 |
2128 |
None |
LATE |
+40 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38885/2026-09-21/detailed |
None |
Fishguard & Goodwick |
2026-09-21T22:05:00+01:00 |
Fishguard Harbour |
3.0 |
{"type": "LineString", "coordinates": [[-4.9949906, 52.00406589999999], [-4.994577399999999, 52.0044295], [-4.9943448, 52.0046341], [-4.993972699999999, 52.0049558], [-4.9936514, 52.0052133], [-4.9934309, 52.00538250000001], [-4.9931759, 52.0055304], [-4.992606999999999, 52.005854], [-4.992082599999999, 52.006152], [-4.9918119999999995, 52.0063308], [-4.9915467, 52.00651659999999], [-4.991313699999999, 52.0066772], [-4.9911434, 52.006859799999994], [-4.9909467, 52.00709699999999], [-4.9906981, 52.00735430000001], [-4.9905451, 52.0074814], [-4.9904017, 52.0075866], [-4.9899246, 52.00786690000001], [-4.9893866, 52.00819299999999], [-4.988804499999999, 52.008542], [-4.988629899999999, 52.0086518], [-4.9881068, 52.0089574], [-4.9878123, 52.00913299999999], [-4.9875088, 52.0093166], [-4.9873249, 52.0094321], [-4.9871745, 52.00953799999999], [-4.986916099999999, 52.0097539], [-4.9867452, 52.0099151], [-4.986619499999999, 52.0100479], [-4.986467700000001, 52.01026209999999], [-4.9862369, 52.0106529], [-4.9858817, 52.01122089999999], [-4.9854715, 52.0119019]]} |
0.7 |
2205 |
2208 |
Fishguard & Goodwick |
Fishguard Harbour |
Fishguard Harbour |
52.0119019 |
-4.9854715 |
52.0119019 |
-4.9854715 |
1 |
0 |
2026-09-21 21:18:52 |
TERMINATED |
2026-09-21 21:08:00 |
Fishguard Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328703 |
1790024909691019 |
304 |
304 |
2026-09-21 21:18:30.677101 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:29.667660 |
| 723872 |
754786 |
W82798 |
062N41M721 |
2026-09-21 |
COMPLETE |
20328226 |
2026-09-21 22:08:00 |
2026-09-21 21:18:52 |
2026-09-23 21:18:52 |
{"id": 754786, "stp": "P", "toc": "ScotRail", "uid": "W82798", "consist": "385009+385030", "dest_crs": "ALO", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82798/2026-09-21/detailed", "trust_id": "062N41M721", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alloa", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "1", "is_terminated": 1, "next_location": "Alloa", "signalling_id": "2N41", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "2208", "current_leg_dep": "2159", "current_leg_end": "Alloa", "origin_dep_time": "2119", "origin_platform": "2", "current_location": "Alloa", "last_update_time": "2026-09-21T21:18:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "56.1179199", "next_location_lon": "-3.7888638", "previous_location": "Stirling", "current_leg_milage": "6.8", "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\": 32712.526, \"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\": 35407.751, \"from_m\": 32712.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46077.386, \"from_m\": 35407.751, \"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\": 47081.759, \"from_m\": 46077.386, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47141.251, \"from_m\": 47081.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47168.705, \"from_m\": 47141.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\": 47615.592, \"from_m\": 47168.705, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47853.31, \"from_m\": 47615.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48228.183, \"from_m\": 47853.31, \"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\": 48265.925, \"from_m\": 48228.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:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50067.947, \"from_m\": 48265.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\": 57870.367, \"from_m\": 50067.947, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58183.337, \"from_m\": 57870.367, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58354.547, \"from_m\": 58183.337, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 754786, \"profile_key\": \"04ea5ec895fef60b23e1af1fee5407b65437d28a7f9ef128adb92ce3629904a0\", \"schedule_id\": 28846, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2125H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27859.191, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 28917.076, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 9, \"distance_m\": 32432.067, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Larbert Jn\", \"stage_seq\": 10, \"distance_m\": 33550.315, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Larbert\", \"stage_seq\": 11, \"distance_m\": 34497.758, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2159H\", \"location\": \"Stirling\", \"stage_seq\": 12, \"distance_m\": 47489.116, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 13, \"distance_m\": 48860.148, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Cambus Loop\", \"stage_seq\": 14, \"distance_m\": 55475.79, \"section_seq\": 1, \"route_path_id\": 120724}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Alloa\", \"stage_seq\": 15, \"distance_m\": 58354.547, \"section_seq\": 1, \"route_path_id\": 120724}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 58354.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120724}], \"total_distance_m\": 58354.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58354.547, \"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": "2119", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "56.1179199", "current_position_lon": "-3.7888638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:23Z\", \"source_id\": 64045843, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:25Z\", \"source_id\": 20299378, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:25Z\", \"source_id\": 64054742, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:29Z\", \"source_id\": 20302071, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:23Z\", \"source_id\": 64068883, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:22Z\", \"source_id\": 20305942, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:33Z\", \"source_id\": 64100317, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:35Z\", \"source_id\": 20315293, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:39Z\", \"source_id\": 64120297, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:40Z\", \"source_id\": 20321132, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:46Z\", \"source_id\": 64138128, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:48Z\", \"source_id\": 20326404, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:37Z\", \"source_id\": 64144454, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:41Z\", \"source_id\": 20328226, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alloa", "service_state_platform": "1", "timing_fact_generation": 1790024861997102, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:32.803932", "service_state_evidence_id": 20328226, "current_leg_start_actual_dep": "2026-09-21T21:59:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:33.514932", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
ALO |
2N41 |
385009+385030 |
6 |
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": 32712.526, "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": 35407.751, "from_m": 32712.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46077.386, "from_m": 35407.751, "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": 47081.759, "from_m": 46077.386, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47141.251, "from_m": 47081.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47168.705, "from_m": 47141.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": 47615.592, "from_m": 47168.705, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47853.31, "from_m": 47615.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48228.183, "from_m": 47853.31, "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": 48265.925, "from_m": 48228.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:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 50067.947, "from_m": 48265.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": 57870.367, "from_m": 50067.947, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58183.337, "from_m": 57870.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58354.547, "from_m": 58183.337, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 754786, "profile_key": "04ea5ec895fef60b23e1af1fee5407b65437d28a7f9ef128adb92ce3629904a0", "schedule_id": 28846, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2119", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 120724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 120724}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2125H", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 120724}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 120724}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 120724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27859.191, "section_seq": 1, "route_path_id": 120724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 28917.076, "section_seq": 1, "route_path_id": 120724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Carmuirs West Jn", "stage_seq": 9, "distance_m": 32432.067, "section_seq": 1, "route_path_id": 120724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Larbert Jn", "stage_seq": 10, "distance_m": 33550.315, "section_seq": 1, "route_path_id": 120724}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Larbert", "stage_seq": 11, "distance_m": 34497.758, "section_seq": 1, "route_path_id": 120724}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2159H", "location": "Stirling", "stage_seq": 12, "distance_m": 47489.116, "section_seq": 1, "route_path_id": 120724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Causewayhead Jn", "stage_seq": 13, "distance_m": 48860.148, "section_seq": 1, "route_path_id": 120724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Cambus Loop", "stage_seq": 14, "distance_m": 55475.79, "section_seq": 1, "route_path_id": 120724}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Alloa", "stage_seq": 15, "distance_m": 58354.547, "section_seq": 1, "route_path_id": 120724}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 58354.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 120724}], "total_distance_m": 58354.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58354.547, "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": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:23Z", "source_id": 64045843, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:25Z", "source_id": 20299378, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:25Z", "source_id": 64054742, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:29Z", "source_id": 20302071, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:23Z", "source_id": 64068883, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:34:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:22Z", "source_id": 20305942, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:33Z", "source_id": 64100317, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:35Z", "source_id": 20315293, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 638, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:39Z", "source_id": 64120297, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:40Z", "source_id": 20321132, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:46Z", "source_id": 64138128, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:48Z", "source_id": 20326404, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 607, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:37Z", "source_id": 64144454, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:41Z", "source_id": 20328226, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
2119 |
2119 |
2 |
None |
None |
Alloa |
2208 |
2208 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82798/2026-09-21/detailed |
None |
Stirling |
2026-09-21T21:59:30+01:00 |
Alloa |
9.0 |
{"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]} |
6.8 |
2159 |
2208 |
Stirling |
Alloa |
Alloa |
56.1179199 |
-3.7888638 |
56.1179199 |
-3.7888638 |
1 |
0 |
2026-09-21 21:18:52 |
TERMINATED |
2026-09-21 21:08:00 |
Alloa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328226 |
1790024861997102 |
47 |
47 |
2026-09-21 21:18:33.514932 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:32.803932 |
| 723873 |
753672 |
L79781 |
871P67MZ21 |
2026-09-21 |
COMPLETE |
20328145 |
2026-09-21 22:08:00 |
2026-09-21 21:18:52 |
2026-09-23 21:18:52 |
{"id": 753672, "stp": "P", "toc": "South Western Railway", "uid": "L79781", "consist": "450073+450075", "dest_crs": "PMH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79781/2026-09-21/detailed", "trust_id": "871P67MZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1P67", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "2208", "current_leg_dep": "2204", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "2030", "origin_platform": "8", "current_location": "Clarence Pier", "last_update_time": "2026-09-21T21:18:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]}", "current_leg_start": "Portsmouth & Southsea", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Portsmouth & Southsea", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39738.74, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39942.141, \"from_m\": 39738.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45739.963, \"from_m\": 39942.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48067.255, \"from_m\": 45739.963, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 48883.953, \"from_m\": 48067.255, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48995.811, \"from_m\": 48883.953, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50659.298, \"from_m\": 48995.811, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50702.255, \"from_m\": 50659.298, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54826.994, \"from_m\": 50702.255, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68899.083, \"from_m\": 54826.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81867.432, \"from_m\": 68899.083, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 83730.271, \"from_m\": 81867.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 86637.173, \"from_m\": 83730.271, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 88914.078, \"from_m\": 86637.173, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92009.339, \"from_m\": 88914.078, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 92468.895, \"from_m\": 92009.339, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92997.638, \"from_m\": 92468.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95774.652, \"from_m\": 92997.638, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96276.945, \"from_m\": 95774.652, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 101515.698, \"from_m\": 96276.945, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 102242.606, \"from_m\": 101515.698, \"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\": 103317.493, \"from_m\": 102242.606, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105705.658, \"from_m\": 103317.493, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 106313.787, \"from_m\": 105705.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107241.264, \"from_m\": 106313.787, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108157.383, \"from_m\": 107241.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\": 108880.97, \"from_m\": 108157.383, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 112423.749, \"from_m\": 108880.97, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 112447.948, \"from_m\": 112423.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112492.951, \"from_m\": 112447.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 112982.453, \"from_m\": 112492.951, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 116266.116, \"from_m\": 112982.453, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 116635.655, \"from_m\": 116266.116, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117824.021, \"from_m\": 116635.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\": 118077.242, \"from_m\": 117824.021, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 118433.039, \"from_m\": 118077.242, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119040.572, \"from_m\": 118433.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\": 119222.435, \"from_m\": 119040.572, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 119603.847, \"from_m\": 119222.435, \"capability_applied\": null, \"effective_limit_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\": 753672, \"profile_key\": \"0685c7f746e75525bfc706653c3b83beada0ec5bdc06a9e8330f76dfd47be30a\", \"schedule_id\": 38035, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2055H\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 39042.816, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39779.132, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2104\", \"location\": \"Guildford\", \"stage_seq\": 10, \"distance_m\": 48666.119, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Shalford Jn\", \"stage_seq\": 11, \"distance_m\": 50659.298, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Farncombe\", \"stage_seq\": 12, \"distance_m\": 53872.151, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2111\", \"location\": \"Godalming\", \"stage_seq\": 13, \"distance_m\": 55404.187, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123H\", \"location\": \"Haslemere\", \"stage_seq\": 14, \"distance_m\": 69117.944, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135H\", \"location\": \"Petersfield\", \"stage_seq\": 15, \"distance_m\": 88281.397, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2151\", \"location\": \"Havant\", \"stage_seq\": 16, \"distance_m\": 106816.549, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Farlington Jn\", \"stage_seq\": 17, \"distance_m\": 111498.811, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 18, \"distance_m\": 112518.296, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Fratton East Jn\", \"stage_seq\": 19, \"distance_m\": 116345.416, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Fratton\", \"stage_seq\": 20, \"distance_m\": 116967.486, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2204H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 21, \"distance_m\": 118138.967, \"section_seq\": 1, \"route_path_id\": 146189}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 22, \"distance_m\": 119603.847, \"section_seq\": 1, \"route_path_id\": 146189}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119603.847, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146189}], \"total_distance_m\": 119603.847, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 105381.22, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14222.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2030", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:35Z\", \"source_id\": 63931427, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:35Z\", \"source_id\": 20266596, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:36Z\", \"source_id\": 63938707, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:39Z\", \"source_id\": 20268745, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:42Z\", \"source_id\": 63943839, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:45Z\", \"source_id\": 20270238, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:17Z\", \"source_id\": 63974371, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:20Z\", \"source_id\": 20278971, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:16Z\", \"source_id\": 63993675, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:19Z\", \"source_id\": 20284396, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:37Z\", \"source_id\": 64009112, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:37Z\", \"source_id\": 20288781, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:56Z\", \"source_id\": 64012254, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:58Z\", \"source_id\": 20289709, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:41Z\", \"source_id\": 64039714, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:46Z\", \"source_id\": 20297653, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:34Z\", \"source_id\": 64066841, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:38Z\", \"source_id\": 20305454, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:36Z\", \"source_id\": 64098132, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:39Z\", \"source_id\": 20314661, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:18Z\", \"source_id\": 64123862, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:20Z\", \"source_id\": 20322156, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:26Z\", \"source_id\": 64132952, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:30Z\", \"source_id\": 20324887, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:31Z\", \"source_id\": 64144275, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:34Z\", \"source_id\": 20328145, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "3", "timing_fact_generation": 1790024856268944, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:35.767201", "service_state_evidence_id": 20328145, "current_leg_start_actual_dep": "2026-09-21T22:04:30+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:36.208606", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
PMH |
1P67 |
450073+450075 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39738.74, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39942.141, "from_m": 39738.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45739.963, "from_m": 39942.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48067.255, "from_m": 45739.963, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 48883.953, "from_m": 48067.255, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48995.811, "from_m": 48883.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50659.298, "from_m": 48995.811, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50702.255, "from_m": 50659.298, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54826.994, "from_m": 50702.255, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68899.083, "from_m": 54826.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81867.432, "from_m": 68899.083, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 83730.271, "from_m": 81867.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 86637.173, "from_m": 83730.271, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 88914.078, "from_m": 86637.173, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92009.339, "from_m": 88914.078, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 92468.895, "from_m": 92009.339, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92997.638, "from_m": 92468.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95774.652, "from_m": 92997.638, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96276.945, "from_m": 95774.652, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 101515.698, "from_m": 96276.945, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 102242.606, "from_m": 101515.698, "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": 103317.493, "from_m": 102242.606, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105705.658, "from_m": 103317.493, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 106313.787, "from_m": 105705.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107241.264, "from_m": 106313.787, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108157.383, "from_m": 107241.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": 108880.97, "from_m": 108157.383, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 112423.749, "from_m": 108880.97, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 112447.948, "from_m": 112423.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112492.951, "from_m": 112447.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 112982.453, "from_m": 112492.951, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 116266.116, "from_m": 112982.453, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 116635.655, "from_m": 116266.116, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117824.021, "from_m": 116635.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": 118077.242, "from_m": 117824.021, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 118433.039, "from_m": 118077.242, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119040.572, "from_m": 118433.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": 119222.435, "from_m": 119040.572, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 119603.847, "from_m": 119222.435, "capability_applied": null, "effective_limit_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": 753672, "profile_key": "0685c7f746e75525bfc706653c3b83beada0ec5bdc06a9e8330f76dfd47be30a", "schedule_id": 38035, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2030", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 146189}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2055H", "location": "Woking", "stage_seq": 8, "distance_m": 39042.816, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39779.132, "section_seq": 1, "route_path_id": 146189}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2104", "location": "Guildford", "stage_seq": 10, "distance_m": 48666.119, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Shalford Jn", "stage_seq": 11, "distance_m": 50659.298, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Farncombe", "stage_seq": 12, "distance_m": 53872.151, "section_seq": 1, "route_path_id": 146189}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2111", "location": "Godalming", "stage_seq": 13, "distance_m": 55404.187, "section_seq": 1, "route_path_id": 146189}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123H", "location": "Haslemere", "stage_seq": 14, "distance_m": 69117.944, "section_seq": 1, "route_path_id": 146189}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135H", "location": "Petersfield", "stage_seq": 15, "distance_m": 88281.397, "section_seq": 1, "route_path_id": 146189}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2151", "location": "Havant", "stage_seq": 16, "distance_m": 106816.549, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Farlington Jn", "stage_seq": 17, "distance_m": 111498.811, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Portcreek Jn", "stage_seq": 18, "distance_m": 112518.296, "section_seq": 1, "route_path_id": 146189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Fratton East Jn", "stage_seq": 19, "distance_m": 116345.416, "section_seq": 1, "route_path_id": 146189}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Fratton", "stage_seq": 20, "distance_m": 116967.486, "section_seq": 1, "route_path_id": 146189}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2204H", "location": "Portsmouth & Southsea", "stage_seq": 21, "distance_m": 118138.967, "section_seq": 1, "route_path_id": 146189}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 22, "distance_m": 119603.847, "section_seq": 1, "route_path_id": 146189}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119603.847, "from_m": 0.0, "section_seq": 1, "route_path_id": 146189}], "total_distance_m": 119603.847, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 105381.22, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14222.627, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:35Z", "source_id": 63931427, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:35Z", "source_id": 20266596, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:36Z", "source_id": 63938707, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:39Z", "source_id": 20268745, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:42Z", "source_id": 63943839, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:45Z", "source_id": 20270238, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:17Z", "source_id": 63974371, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:20Z", "source_id": 20278971, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:16Z", "source_id": 63993675, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:19Z", "source_id": 20284396, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:37Z", "source_id": 64009112, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:08:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:37Z", "source_id": 20288781, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:56Z", "source_id": 64012254, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:58Z", "source_id": 20289709, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:41Z", "source_id": 64039714, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:46Z", "source_id": 20297653, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:34Z", "source_id": 64066841, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:38Z", "source_id": 20305454, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:36Z", "source_id": 64098132, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:39Z", "source_id": 20314661, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:18Z", "source_id": 64123862, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:20Z", "source_id": 20322156, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:26Z", "source_id": 64132952, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:30Z", "source_id": 20324887, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27327, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:31Z", "source_id": 64144275, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:08:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:34Z", "source_id": 20328145, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
London Waterloo |
2030 |
2030 |
8 |
None |
None |
Portsmouth Harbour |
2208 |
2208 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79781/2026-09-21/detailed |
None |
Portsmouth & Southsea |
2026-09-21T22:04:30+01:00 |
Portsmouth Harbour |
4.0 |
{"type": "LineString", "coordinates": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} |
0.9 |
2204 |
2208 |
Portsmouth & Southsea |
Clarence Pier |
Portsmouth Harbour |
50.7968435 |
-1.1087909 |
50.7968435 |
-1.1087909 |
1 |
0 |
2026-09-21 21:18:52 |
TERMINATED |
2026-09-21 21:08:00 |
Portsmouth Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328145 |
1790024856268944 |
103 |
103 |
2026-09-21 21:18:36.208606 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:35.767201 |
| 723874 |
751508 |
W00044 |
541H07MY21 |
2026-09-21 |
COMPLETE |
20328796 |
2026-09-21 22:07:00 |
2026-09-21 21:18:52 |
2026-09-23 21:18:52 |
{"id": 751508, "stp": "P", "toc": "Hull Trains", "uid": "W00044", "consist": "802302+802305", "dest_crs": "BEV", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00044/2026-09-21/detailed", "trust_id": "541H07MY21", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Beverley", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "2", "is_terminated": 1, "next_location": "Beverley", "signalling_id": "1H07", "timing_status": "ON TIME", "origin_station": "London Kings Cross", "current_leg_arr": "2207", "current_leg_dep": "2201", "current_leg_end": "Beverley", "origin_dep_time": "1904", "origin_platform": "3", "current_location": "Beverley", "last_update_time": "2026-09-21T21:18:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4062506, 53.781311], [-0.4064054999999999, 53.78191569999999], [-0.4064842, 53.7822998], [-0.4065327, 53.78254890000001], [-0.4066413, 53.7831716], [-0.406776, 53.7840672], [-0.4069283, 53.7849669], [-0.407008, 53.7854419], [-0.4071844, 53.786493799999995], [-0.4073278549415064, 53.78742772712427], [-0.40742959999999995, 53.7880901], [-0.4079722, 53.79147170000001], [-0.4082564000000001, 53.7931687], [-0.4085319999999999, 53.7948617], [-0.40862989999999993, 53.79547079999999], [-0.4087831, 53.79644499999999], [-0.4088925, 53.7971412], [-0.4090329999999999, 53.79797559999999], [-0.4091664, 53.7988003], [-0.4093781000000001, 53.800118100000006], [-0.4094846999999999, 53.8007835], [-0.40959519999999994, 53.8014459], [-0.4096768999999999, 53.8019608], [-0.4101005999999999, 53.8046304], [-0.4103628, 53.80622399999999], [-0.4104863, 53.8070202], [-0.4105556, 53.80743660000001], [-0.4106227999999999, 53.807819900000005], [-0.410889, 53.8095089], [-0.4110209, 53.810339899999995], [-0.4111708, 53.81119579999999], [-0.4114862, 53.81310220000001], [-0.4116334, 53.8140611], [-0.4117197, 53.8145577], [-0.4117899, 53.81505449999999], [-0.4119329, 53.8158465], [-0.4120881, 53.8165074], [-0.4121811, 53.81684349999999], [-0.4122742, 53.817173], [-0.4124849, 53.817751400000006], [-0.4127176, 53.8183275], [-0.4130035, 53.818948], [-0.4131673, 53.819269000000006], [-0.4133421, 53.8196038], [-0.4134635, 53.8198265], [-0.4135317999999999, 53.8199449], [-0.41430349999999994, 53.821283300000005], [-0.4147485, 53.82203640000001], [-0.4151757, 53.82277990000001], [-0.4158397999999999, 53.8239139], [-0.41616629999999993, 53.8244771], [-0.4164958999999999, 53.8250369], [-0.41811199999999993, 53.827819499999976], [-0.4189157, 53.82919650000001], [-0.4193319, 53.8299034], [-0.41974569999999994, 53.8306114], [-0.41999449999999994, 53.83107379999999], [-0.42021299999999995, 53.83147999999999], [-0.4202432, 53.8315362], [-0.4204669999999999, 53.8320465], [-0.42064119999999994, 53.83249630000001], [-0.4208214, 53.833029], [-0.4209739, 53.833572], [-0.4211228, 53.8341433], [-0.4212733000000001, 53.8347594], [-0.4213954999999999, 53.8352598], [-0.4218791, 53.83716259999999], [-0.4221177, 53.8380961], [-0.4222311, 53.83856629999999], [-0.4223123999999999, 53.838883399999986], [-0.42235149999999994, 53.83905889999999], [-0.4225357, 53.8397175], [-0.4226648999999999, 53.8403805], [-0.42267651876971873, 53.84046508143667], [-0.4227407, 53.840932299999984], [-0.4228056999999999, 53.84133189999999], [-0.4228379, 53.841488899999995], [-0.4229312999999999, 53.84215950000001]]}", "current_leg_start": "Cottingham", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "53.8421595", "next_location_lon": "-0.4229313", "previous_location": "Cottingham", "current_leg_milage": "4.3", "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\": 419.464, \"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.599, \"from_m\": 419.464, \"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.686, \"from_m\": 1288.599, \"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.776, \"from_m\": 1318.686, \"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.142, \"from_m\": 1830.776, \"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.625, \"from_m\": 3465.142, \"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.2, \"from_m\": 3722.625, \"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.441, \"from_m\": 4235.2, \"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.813, \"from_m\": 4290.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\": 9481.319, \"from_m\": 5583.813, \"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.213, \"from_m\": 9481.319, \"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.143, \"from_m\": 12632.213, \"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.792, \"from_m\": 37186.143, \"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.268, \"from_m\": 87870.792, \"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.806, \"from_m\": 90657.268, \"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.301, \"from_m\": 111521.806, \"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.709, \"from_m\": 114230.301, \"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\": 121083.001, \"from_m\": 115586.709, \"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.07, \"from_m\": 121083.001, \"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.549, \"from_m\": 122782.07, \"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.757, \"from_m\": 123561.549, \"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.216, \"from_m\": 161510.757, \"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.569, \"from_m\": 169284.216, \"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.378, \"from_m\": 170378.569, \"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.262, \"from_m\": 174263.378, \"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.939, \"from_m\": 194069.262, \"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.353, \"from_m\": 194336.939, \"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.602, \"from_m\": 194437.353, \"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.643, \"from_m\": 194801.602, \"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.588, \"from_m\": 214977.643, \"capability_applied\": null, \"effective_limit_mph\": 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.111, \"from_m\": 214989.588, \"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.852, \"from_m\": 216156.111, \"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.496, \"from_m\": 219218.852, \"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.367, \"from_m\": 222364.496, \"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.325, \"from_m\": 224738.367, \"capability_applied\": null, \"effective_limit_mph\": 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.215, \"from_m\": 224792.325, \"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.513, \"from_m\": 234487.215, \"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\": 248112.823, \"from_m\": 238863.513, \"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\": 250204.68, \"from_m\": 248112.823, \"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\": 251280.177, \"from_m\": 250204.68, \"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\": 251400.172, \"from_m\": 251280.177, \"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\": 251752.481, \"from_m\": 251400.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\": 252193.424, \"from_m\": 251752.481, \"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\": 271797.981, \"from_m\": 252193.424, \"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\": 271908.052, \"from_m\": 271797.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271995.919, \"from_m\": 271908.052, \"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\": 272577.66, \"from_m\": 271995.919, \"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\": 279876.065, \"from_m\": 272577.66, \"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\": 280394.789, \"from_m\": 279876.065, \"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\": 280625.83, \"from_m\": 280394.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 280643.065, \"from_m\": 280625.83, \"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\": 281072.896, \"from_m\": 280643.065, \"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\": 281122.99, \"from_m\": 281072.896, \"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\": 283291.187, \"from_m\": 281122.99, \"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\": 286298.868, \"from_m\": 283291.187, \"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\": 288179.395, \"from_m\": 286298.868, \"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\": 293658.886, \"from_m\": 288179.395, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 302503.864, \"from_m\": 293658.886, \"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\": 304663.579, \"from_m\": 302503.864, \"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\": 317204.954, \"from_m\": 304663.579, \"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\": 325883.973, \"from_m\": 317204.954, \"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\": 326206.37, \"from_m\": 325883.973, \"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\": 327136.491, \"from_m\": 326206.37, \"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\": 328408.242, \"from_m\": 327136.491, \"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\": 328434.95, \"from_m\": 328408.242, \"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\": 329368.564, \"from_m\": 328434.95, \"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\": 329484.179, \"from_m\": 329368.564, \"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\": 330285.022, \"from_m\": 329484.179, \"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\": 330316.931, \"from_m\": 330285.022, \"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\": 330365.892, \"from_m\": 330316.931, \"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\": 331059.644, \"from_m\": 330365.892, \"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\": 332342.38, \"from_m\": 331059.644, \"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\": 335225.446, \"from_m\": 332342.38, \"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\": 335675.542, \"from_m\": 335225.446, \"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\": 338186.896, \"from_m\": 335675.542, \"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\": 339505.432, \"from_m\": 338186.896, \"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\": 339589.668, \"from_m\": 339505.432, \"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\": 341972.477, \"from_m\": 339589.668, \"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\": 342017.317, \"from_m\": 341972.477, \"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\": 342109.721, \"from_m\": 342017.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}], \"service_id\": 751508, \"profile_key\": \"3bd41543547648f9d70a710fe5bde7a039fa7006d99aff26757e66c6af5bdf33\", \"schedule_id\": 24981, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.896, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.345, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32583.012, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34061.166, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.574, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.368, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51335.657, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.125, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.835, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.613, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.725, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.126, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.148, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.41, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.445, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169519.03, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.715, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.89, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.505, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.28, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2034\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.626, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.335, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2050H\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250691.518, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 257471.307, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 271834.005, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2106\", \"location\": \"Selby\", \"stage_seq\": 30, \"distance_m\": 280156.214, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115H\", \"location\": \"Howden\", \"stage_seq\": 31, \"distance_m\": 294028.432, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Gilberdyke\", \"stage_seq\": 32, \"distance_m\": 302683.671, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"Brough\", \"stage_seq\": 33, \"distance_m\": 313048.18, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 34, \"distance_m\": 326774.787, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2154\", \"location\": \"Hull\", \"stage_seq\": 35, \"distance_m\": 329368.564, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Cottingham\", \"stage_seq\": 36, \"distance_m\": 335225.446, \"section_seq\": 1, \"route_path_id\": 140443}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Beverley\", \"stage_seq\": 37, \"distance_m\": 342109.721, \"section_seq\": 1, \"route_path_id\": 140443}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 342109.721, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140443}], \"total_distance_m\": 342109.721, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 341933.747, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 175.974, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1904", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.8421595", "current_position_lon": "-0.4229313", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:07:22Z\", \"source_id\": 63695459, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:08:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:07:26Z\", \"source_id\": 20193422, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:13:20Z\", \"source_id\": 63712151, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:13:27Z\", \"source_id\": 20198182, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:23:45Z\", \"source_id\": 63741435, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:23:45Z\", \"source_id\": 20206263, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:35Z\", \"source_id\": 63760316, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:31:01Z\", \"source_id\": 20212295, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:21Z\", \"source_id\": 63797097, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:29Z\", \"source_id\": 20225008, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:40Z\", \"source_id\": 63862069, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:46Z\", \"source_id\": 20247311, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:49Z\", \"source_id\": 63894319, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:52Z\", \"source_id\": 20256215, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:17Z\", \"source_id\": 63920472, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:31:20Z\", \"source_id\": 20263599, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:13Z\", \"source_id\": 63957201, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:47:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:20Z\", \"source_id\": 20274089, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:14Z\", \"source_id\": 20287792, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:09Z\", \"source_id\": 64029222, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:14Z\", \"source_id\": 20294576, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:41Z\", \"source_id\": 64044227, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:42Z\", \"source_id\": 20298878, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:40Z\", \"source_id\": 64055299, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:43Z\", \"source_id\": 20302221, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:57Z\", \"source_id\": 20312894, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:35Z\", \"source_id\": 20328796, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Beverley", "service_state_platform": "2", "timing_fact_generation": 1790024916533830, "current_leg_arrival_utc": "2026-09-21T22:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:36.518287", "service_state_evidence_id": 20328796, "current_leg_start_actual_dep": "2026-09-21T22:01:00+01:00", "operational_evidence_version": 154, "service_state_event_time_utc": "2026-09-21T21:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:37.238687", "service_state_valid_until_kind": null, "operational_interpretation_version": 154, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Hull Trains |
P |
KGX |
BEV |
1H07 |
802302+802305 |
10 |
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": 419.464, "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.599, "from_m": 419.464, "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.686, "from_m": 1288.599, "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.776, "from_m": 1318.686, "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.142, "from_m": 1830.776, "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.625, "from_m": 3465.142, "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.2, "from_m": 3722.625, "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.441, "from_m": 4235.2, "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.813, "from_m": 4290.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": 9481.319, "from_m": 5583.813, "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.213, "from_m": 9481.319, "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.143, "from_m": 12632.213, "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.792, "from_m": 37186.143, "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.268, "from_m": 87870.792, "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.806, "from_m": 90657.268, "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.301, "from_m": 111521.806, "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.709, "from_m": 114230.301, "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": 121083.001, "from_m": 115586.709, "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.07, "from_m": 121083.001, "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.549, "from_m": 122782.07, "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.757, "from_m": 123561.549, "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.216, "from_m": 161510.757, "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.569, "from_m": 169284.216, "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.378, "from_m": 170378.569, "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.262, "from_m": 174263.378, "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.939, "from_m": 194069.262, "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.353, "from_m": 194336.939, "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.602, "from_m": 194437.353, "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.643, "from_m": 194801.602, "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.588, "from_m": 214977.643, "capability_applied": null, "effective_limit_mph": 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.111, "from_m": 214989.588, "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.852, "from_m": 216156.111, "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.496, "from_m": 219218.852, "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.367, "from_m": 222364.496, "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.325, "from_m": 224738.367, "capability_applied": null, "effective_limit_mph": 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.215, "from_m": 224792.325, "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.513, "from_m": 234487.215, "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": 248112.823, "from_m": 238863.513, "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": 250204.68, "from_m": 248112.823, "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": 251280.177, "from_m": 250204.68, "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": 251400.172, "from_m": 251280.177, "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": 251752.481, "from_m": 251400.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": 252193.424, "from_m": 251752.481, "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": 271797.981, "from_m": 252193.424, "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": 271908.052, "from_m": 271797.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271995.919, "from_m": 271908.052, "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": 272577.66, "from_m": 271995.919, "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": 279876.065, "from_m": 272577.66, "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": 280394.789, "from_m": 279876.065, "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": 280625.83, "from_m": 280394.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 280643.065, "from_m": 280625.83, "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": 281072.896, "from_m": 280643.065, "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": 281122.99, "from_m": 281072.896, "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": 283291.187, "from_m": 281122.99, "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": 286298.868, "from_m": 283291.187, "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": 288179.395, "from_m": 286298.868, "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": 293658.886, "from_m": 288179.395, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 302503.864, "from_m": 293658.886, "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": 304663.579, "from_m": 302503.864, "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": 317204.954, "from_m": 304663.579, "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": 325883.973, "from_m": 317204.954, "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": 326206.37, "from_m": 325883.973, "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": 327136.491, "from_m": 326206.37, "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": 328408.242, "from_m": 327136.491, "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": 328434.95, "from_m": 328408.242, "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": 329368.564, "from_m": 328434.95, "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": 329484.179, "from_m": 329368.564, "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": 330285.022, "from_m": 329484.179, "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": 330316.931, "from_m": 330285.022, "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": 330365.892, "from_m": 330316.931, "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": 331059.644, "from_m": 330365.892, "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": 332342.38, "from_m": 331059.644, "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": 335225.446, "from_m": 332342.38, "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": 335675.542, "from_m": 335225.446, "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": 338186.896, "from_m": 335675.542, "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": 339505.432, "from_m": 338186.896, "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": 339589.668, "from_m": 339505.432, "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": 341972.477, "from_m": 339589.668, "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": 342017.317, "from_m": 341972.477, "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": 342109.721, "from_m": 342017.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}], "service_id": 751508, "profile_key": "3bd41543547648f9d70a710fe5bde7a039fa7006d99aff26757e66c6af5bdf33", "schedule_id": 24981, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1904", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.896, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.345, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32583.012, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34061.166, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.574, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.368, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Hitchin", "stage_seq": 11, "distance_m": 51335.657, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.125, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.835, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.613, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.725, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.126, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.148, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.41, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.445, "section_seq": 1, "route_path_id": 140443}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011H", "location": "Grantham", "stage_seq": 20, "distance_m": 169519.03, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.715, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.89, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.505, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.28, "section_seq": 1, "route_path_id": 140443}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2034", "location": "Retford", "stage_seq": 25, "distance_m": 222740.626, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.335, "section_seq": 1, "route_path_id": 140443}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2050H", "location": "Doncaster", "stage_seq": 27, "distance_m": 250691.518, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 257471.307, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 271834.005, "section_seq": 1, "route_path_id": 140443}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2106", "location": "Selby", "stage_seq": 30, "distance_m": 280156.214, "section_seq": 1, "route_path_id": 140443}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115H", "location": "Howden", "stage_seq": 31, "distance_m": 294028.432, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Gilberdyke", "stage_seq": 32, "distance_m": 302683.671, "section_seq": 1, "route_path_id": 140443}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "Brough", "stage_seq": 33, "distance_m": 313048.18, "section_seq": 1, "route_path_id": 140443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Hessle Road Jn", "stage_seq": 34, "distance_m": 326774.787, "section_seq": 1, "route_path_id": 140443}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2154", "location": "Hull", "stage_seq": 35, "distance_m": 329368.564, "section_seq": 1, "route_path_id": 140443}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Cottingham", "stage_seq": 36, "distance_m": 335225.446, "section_seq": 1, "route_path_id": 140443}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Beverley", "stage_seq": 37, "distance_m": 342109.721, "section_seq": 1, "route_path_id": 140443}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 342109.721, "from_m": 0.0, "section_seq": 1, "route_path_id": 140443}], "total_distance_m": 342109.721, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 341933.747, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 175.974, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:07:22Z", "source_id": 63695459, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:08:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:07:26Z", "source_id": 20193422, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:13:20Z", "source_id": 63712151, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:13:27Z", "source_id": 20198182, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:23:45Z", "source_id": 63741435, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:23:45Z", "source_id": 20206263, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:35Z", "source_id": 63760316, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:31:01Z", "source_id": 20212295, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:21Z", "source_id": 63797097, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:29Z", "source_id": 20225008, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:40Z", "source_id": 63862069, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:46Z", "source_id": 20247311, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:49Z", "source_id": 63894319, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:52Z", "source_id": 20256215, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7127, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:17Z", "source_id": 63920472, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T19:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:31:20Z", "source_id": 20263599, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:13Z", "source_id": 63957201, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T19:47:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:20Z", "source_id": 20274089, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:14Z", "source_id": 20287792, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:09Z", "source_id": 64029222, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:14Z", "source_id": 20294576, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:41Z", "source_id": 64044227, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:42Z", "source_id": 20298878, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:40Z", "source_id": 64055299, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:43Z", "source_id": 20302221, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:57Z", "source_id": 20312894, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:35Z", "source_id": 20328796, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}] |
London Kings Cross |
1904 |
1904 |
3 |
None |
None |
Beverley |
2207 |
2207 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00044/2026-09-21/detailed |
None |
Cottingham |
2026-09-21T22:01:00+01:00 |
Beverley |
6.0 |
{"type": "LineString", "coordinates": [[-0.4062506, 53.781311], [-0.4064054999999999, 53.78191569999999], [-0.4064842, 53.7822998], [-0.4065327, 53.78254890000001], [-0.4066413, 53.7831716], [-0.406776, 53.7840672], [-0.4069283, 53.7849669], [-0.407008, 53.7854419], [-0.4071844, 53.786493799999995], [-0.4073278549415064, 53.78742772712427], [-0.40742959999999995, 53.7880901], [-0.4079722, 53.79147170000001], [-0.4082564000000001, 53.7931687], [-0.4085319999999999, 53.7948617], [-0.40862989999999993, 53.79547079999999], [-0.4087831, 53.79644499999999], [-0.4088925, 53.7971412], [-0.4090329999999999, 53.79797559999999], [-0.4091664, 53.7988003], [-0.4093781000000001, 53.800118100000006], [-0.4094846999999999, 53.8007835], [-0.40959519999999994, 53.8014459], [-0.4096768999999999, 53.8019608], [-0.4101005999999999, 53.8046304], [-0.4103628, 53.80622399999999], [-0.4104863, 53.8070202], [-0.4105556, 53.80743660000001], [-0.4106227999999999, 53.807819900000005], [-0.410889, 53.8095089], [-0.4110209, 53.810339899999995], [-0.4111708, 53.81119579999999], [-0.4114862, 53.81310220000001], [-0.4116334, 53.8140611], [-0.4117197, 53.8145577], [-0.4117899, 53.81505449999999], [-0.4119329, 53.8158465], [-0.4120881, 53.8165074], [-0.4121811, 53.81684349999999], [-0.4122742, 53.817173], [-0.4124849, 53.817751400000006], [-0.4127176, 53.8183275], [-0.4130035, 53.818948], [-0.4131673, 53.819269000000006], [-0.4133421, 53.8196038], [-0.4134635, 53.8198265], [-0.4135317999999999, 53.8199449], [-0.41430349999999994, 53.821283300000005], [-0.4147485, 53.82203640000001], [-0.4151757, 53.82277990000001], [-0.4158397999999999, 53.8239139], [-0.41616629999999993, 53.8244771], [-0.4164958999999999, 53.8250369], [-0.41811199999999993, 53.827819499999976], [-0.4189157, 53.82919650000001], [-0.4193319, 53.8299034], [-0.41974569999999994, 53.8306114], [-0.41999449999999994, 53.83107379999999], [-0.42021299999999995, 53.83147999999999], [-0.4202432, 53.8315362], [-0.4204669999999999, 53.8320465], [-0.42064119999999994, 53.83249630000001], [-0.4208214, 53.833029], [-0.4209739, 53.833572], [-0.4211228, 53.8341433], [-0.4212733000000001, 53.8347594], [-0.4213954999999999, 53.8352598], [-0.4218791, 53.83716259999999], [-0.4221177, 53.8380961], [-0.4222311, 53.83856629999999], [-0.4223123999999999, 53.838883399999986], [-0.42235149999999994, 53.83905889999999], [-0.4225357, 53.8397175], [-0.4226648999999999, 53.8403805], [-0.42267651876971873, 53.84046508143667], [-0.4227407, 53.840932299999984], [-0.4228056999999999, 53.84133189999999], [-0.4228379, 53.841488899999995], [-0.4229312999999999, 53.84215950000001]]} |
4.3 |
2201 |
2207 |
Cottingham |
Beverley |
Beverley |
53.8421595 |
-0.4229313 |
53.8421595 |
-0.4229313 |
1 |
0 |
2026-09-21 21:18:52 |
TERMINATED |
2026-09-21 21:07:00 |
Beverley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328796 |
1790024916533830 |
154 |
154 |
2026-09-21 21:18:37.238687 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:36.518287 |
| 723875 |
754128 |
W70178 |
432I84MZ21 |
2026-09-21 |
COMPLETE |
20328053 |
2026-09-21 22:08:00 |
2026-09-21 21:18:52 |
2026-09-23 21:18:52 |
{"id": 754128, "stp": "P", "toc": "West Midlands Trains", "uid": "W70178", "consist": "730033", "dest_crs": "BHI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70178/2026-09-21/detailed", "trust_id": "432I84MZ21", "origin_crs": "RGL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham International", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "5", "is_terminated": 1, "next_location": "Birmingham International", "signalling_id": "2I84", "timing_status": "LATE", "origin_station": "Rugeley Trent Valley", "current_leg_arr": "2208", "current_leg_dep": "2205", "current_leg_end": "Birmingham International", "origin_dep_time": "2050", "origin_platform": "1", "current_location": "Birmingham International", "last_update_time": "2026-09-21T21:18:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]}", "current_leg_start": "Marston Green", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "52.4507440", "next_location_lon": "-1.7251579", "previous_location": "Marston Green", "current_leg_milage": "1.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 733.474, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 801.879, \"from_m\": 733.474, \"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\": 924.573, \"from_m\": 801.879, \"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\": 995.121, \"from_m\": 924.573, \"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\": 1025.801, \"from_m\": 995.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 1081.667, \"from_m\": 1025.801, \"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\": 1118.418, \"from_m\": 1081.667, \"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\": 2162.887, \"from_m\": 1118.418, \"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\": 2666.775, \"from_m\": 2162.887, \"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\": 2697.747, \"from_m\": 2666.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3624.873, \"from_m\": 2697.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10343.98, \"from_m\": 3624.873, \"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\": 10492.72, \"from_m\": 10343.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16743.547, \"from_m\": 10492.72, \"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\": 16902.512, \"from_m\": 16743.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20941.495, \"from_m\": 16902.512, \"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\": 25052.673, \"from_m\": 20941.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25815.807, \"from_m\": 25052.673, \"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\": 26372.702, \"from_m\": 25815.807, \"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\": 28416.254, \"from_m\": 26372.702, \"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\": 28452.423, \"from_m\": 28416.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28548.965, \"from_m\": 28452.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29203.088, \"from_m\": 28548.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29258.519, \"from_m\": 29203.088, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36000.821, \"from_m\": 29258.519, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36535.464, \"from_m\": 36000.821, \"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\": 39718.159, \"from_m\": 36535.464, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39745.788, \"from_m\": 39718.159, \"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\": 39772.447, \"from_m\": 39745.788, \"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\": 40283.597, \"from_m\": 39772.447, \"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\": 40303.513, \"from_m\": 40283.597, \"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\": 40342.842, \"from_m\": 40303.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42513.925, \"from_m\": 40342.842, \"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\": 43376.408, \"from_m\": 42513.925, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43936.741, \"from_m\": 43376.408, \"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\": 43972.737, \"from_m\": 43936.741, \"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\": 43986.602, \"from_m\": 43972.737, \"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\": 44408.532, \"from_m\": 43986.602, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44585.827, \"from_m\": 44408.532, \"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\": 44667.495, \"from_m\": 44585.827, \"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\": 45292.614, \"from_m\": 44667.495, \"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\": 45661.085, \"from_m\": 45292.614, \"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\": 49903.924, \"from_m\": 45661.085, \"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\": 54317.91, \"from_m\": 49903.924, \"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\": 56877.337, \"from_m\": 54317.91, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 754128, \"profile_key\": \"48debf6f303415d73dab0713ba913e1488275e5cfec68adb217cb24905f78822\", \"schedule_id\": 28215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Rugeley Power Station Jn\", \"stage_seq\": 2, \"distance_m\": 2756.129, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053H\", \"location\": \"Rugeley Town\", \"stage_seq\": 3, \"distance_m\": 3551.22, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100\", \"location\": \"Hednesford\", \"stage_seq\": 4, \"distance_m\": 10402.318, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2103H\", \"location\": \"Cannock\", \"stage_seq\": 5, \"distance_m\": 13415.432, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Mid Cannock Jn\", \"stage_seq\": 6, \"distance_m\": 14768.646, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2107H\", \"location\": \"Landywood\", \"stage_seq\": 7, \"distance_m\": 16743.547, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111H\", \"location\": \"Bloxwich North\", \"stage_seq\": 8, \"distance_m\": 20294.752, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2114\", \"location\": \"Bloxwich\", \"stage_seq\": 9, \"distance_m\": 21159.679, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 10, \"distance_m\": 25135.907, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Walsall\", \"stage_seq\": 11, \"distance_m\": 26095.721, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Pleck Jn\", \"stage_seq\": 12, \"distance_m\": 27231.826, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 13, \"distance_m\": 28796.909, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 14, \"distance_m\": 30406.496, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 15, \"distance_m\": 35962.853, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 16, \"distance_m\": 36535.464, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Soho East Jn\", \"stage_seq\": 17, \"distance_m\": 39736.529, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Soho South Jn\", \"stage_seq\": 18, \"distance_m\": 40401.355, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2147\", \"location\": \"Birmingham New Street\", \"stage_seq\": 19, \"distance_m\": 43685.263, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Proof House Jn\", \"stage_seq\": 20, \"distance_m\": 44688.045, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Grand Jn\", \"stage_seq\": 21, \"distance_m\": 45242.29, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Adderley Park\", \"stage_seq\": 22, \"distance_m\": 46789.019, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Stechford\", \"stage_seq\": 23, \"distance_m\": 49749.595, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158H\", \"location\": \"Lea Hall\", \"stage_seq\": 24, \"distance_m\": 51562.655, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2202\", \"location\": \"Marston Green\", \"stage_seq\": 25, \"distance_m\": 54141.961, \"section_seq\": 1, \"route_path_id\": 141843}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"Birmingham International\", \"stage_seq\": 26, \"distance_m\": 56877.337, \"section_seq\": 1, \"route_path_id\": 141843}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 56877.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141843}], \"total_distance_m\": 56877.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 56116.744, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 760.593, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4507440", "current_position_lon": "-1.7251579", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:06Z\", \"source_id\": 63969112, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:10Z\", \"source_id\": 20277485, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:58Z\", \"source_id\": 63983158, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:04Z\", \"source_id\": 20281442, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:33Z\", \"source_id\": 63994328, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:35Z\", \"source_id\": 20284579, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:36Z\", \"source_id\": 64004171, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:39Z\", \"source_id\": 20287445, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:07Z\", \"source_id\": 64015178, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:14Z\", \"source_id\": 20290549, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:25Z\", \"source_id\": 20292682, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:09Z\", \"source_id\": 64033946, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:13Z\", \"source_id\": 20295947, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:21Z\", \"source_id\": 64048072, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:26Z\", \"source_id\": 20300044, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:16Z\", \"source_id\": 64052238, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:19Z\", \"source_id\": 20301312, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:19Z\", \"source_id\": 64088778, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:19Z\", \"source_id\": 20311869, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:06Z\", \"source_id\": 64108379, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:05Z\", \"source_id\": 20317591, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:49Z\", \"source_id\": 64120623, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:48Z\", \"source_id\": 20321219, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19290, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:45Z\", \"source_id\": 64129255, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:50Z\", \"source_id\": 20323783, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:07Z\", \"source_id\": 64136689, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:09Z\", \"source_id\": 20325976, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:21Z\", \"source_id\": 64143954, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:28Z\", \"source_id\": 20328053, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham International", "service_state_platform": "5", "timing_fact_generation": 1790024849379322, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:38.401532", "service_state_evidence_id": 20328053, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 104, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:38.520080", "service_state_valid_until_kind": null, "operational_interpretation_version": 104, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
RGL |
BHI |
2I84 |
730033 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 733.474, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 801.879, "from_m": 733.474, "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": 924.573, "from_m": 801.879, "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": 995.121, "from_m": 924.573, "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": 1025.801, "from_m": 995.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 1081.667, "from_m": 1025.801, "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": 1118.418, "from_m": 1081.667, "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": 2162.887, "from_m": 1118.418, "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": 2666.775, "from_m": 2162.887, "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": 2697.747, "from_m": 2666.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3624.873, "from_m": 2697.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10343.98, "from_m": 3624.873, "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": 10492.72, "from_m": 10343.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16743.547, "from_m": 10492.72, "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": 16902.512, "from_m": 16743.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20941.495, "from_m": 16902.512, "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": 25052.673, "from_m": 20941.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25815.807, "from_m": 25052.673, "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": 26372.702, "from_m": 25815.807, "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": 28416.254, "from_m": 26372.702, "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": 28452.423, "from_m": 28416.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28548.965, "from_m": 28452.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29203.088, "from_m": 28548.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29258.519, "from_m": 29203.088, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36000.821, "from_m": 29258.519, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36535.464, "from_m": 36000.821, "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": 39718.159, "from_m": 36535.464, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39745.788, "from_m": 39718.159, "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": 39772.447, "from_m": 39745.788, "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": 40283.597, "from_m": 39772.447, "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": 40303.513, "from_m": 40283.597, "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": 40342.842, "from_m": 40303.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42513.925, "from_m": 40342.842, "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": 43376.408, "from_m": 42513.925, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43936.741, "from_m": 43376.408, "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": 43972.737, "from_m": 43936.741, "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": 43986.602, "from_m": 43972.737, "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": 44408.532, "from_m": 43986.602, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44585.827, "from_m": 44408.532, "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": 44667.495, "from_m": 44585.827, "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": 45292.614, "from_m": 44667.495, "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": 45661.085, "from_m": 45292.614, "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": 49903.924, "from_m": 45661.085, "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": 54317.91, "from_m": 49903.924, "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": 56877.337, "from_m": 54317.91, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 754128, "profile_key": "48debf6f303415d73dab0713ba913e1488275e5cfec68adb217cb24905f78822", "schedule_id": 28215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2050", "location": "Rugeley Trent Valley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Rugeley Power Station Jn", "stage_seq": 2, "distance_m": 2756.129, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053H", "location": "Rugeley Town", "stage_seq": 3, "distance_m": 3551.22, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100", "location": "Hednesford", "stage_seq": 4, "distance_m": 10402.318, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2103H", "location": "Cannock", "stage_seq": 5, "distance_m": 13415.432, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Mid Cannock Jn", "stage_seq": 6, "distance_m": 14768.646, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2107H", "location": "Landywood", "stage_seq": 7, "distance_m": 16743.547, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111H", "location": "Bloxwich North", "stage_seq": 8, "distance_m": 20294.752, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2114", "location": "Bloxwich", "stage_seq": 9, "distance_m": 21159.679, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Ryecroft Jn", "stage_seq": 10, "distance_m": 25135.907, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Walsall", "stage_seq": 11, "distance_m": 26095.721, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Pleck Jn", "stage_seq": 12, "distance_m": 27231.826, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Bescot Stadium", "stage_seq": 13, "distance_m": 28796.909, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126H", "location": "Tame Bridge Parkway", "stage_seq": 14, "distance_m": 30406.496, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Perry Barr North Jn", "stage_seq": 15, "distance_m": 35962.853, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Perry Barr West Jn", "stage_seq": 16, "distance_m": 36535.464, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Soho East Jn", "stage_seq": 17, "distance_m": 39736.529, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Soho South Jn", "stage_seq": 18, "distance_m": 40401.355, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2147", "location": "Birmingham New Street", "stage_seq": 19, "distance_m": 43685.263, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Proof House Jn", "stage_seq": 20, "distance_m": 44688.045, "section_seq": 1, "route_path_id": 141843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Grand Jn", "stage_seq": 21, "distance_m": 45242.29, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Adderley Park", "stage_seq": 22, "distance_m": 46789.019, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Stechford", "stage_seq": 23, "distance_m": 49749.595, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158H", "location": "Lea Hall", "stage_seq": 24, "distance_m": 51562.655, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2202", "location": "Marston Green", "stage_seq": 25, "distance_m": 54141.961, "section_seq": 1, "route_path_id": 141843}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Birmingham International", "stage_seq": 26, "distance_m": 56877.337, "section_seq": 1, "route_path_id": 141843}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 56877.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 141843}], "total_distance_m": 56877.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 56116.744, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 760.593, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:06Z", "source_id": 63969112, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:10Z", "source_id": 20277485, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19192, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:58Z", "source_id": 63983158, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:04Z", "source_id": 20281442, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:33Z", "source_id": 63994328, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:02:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:35Z", "source_id": 20284579, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19201, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:36Z", "source_id": 64004171, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:39Z", "source_id": 20287445, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:07Z", "source_id": 64015178, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:14Z", "source_id": 20290549, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:25Z", "source_id": 20292682, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19219, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:09Z", "source_id": 64033946, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:13Z", "source_id": 20295947, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:21Z", "source_id": 64048072, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:26Z", "source_id": 20300044, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19531, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:16Z", "source_id": 64052238, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:19Z", "source_id": 20301312, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19337, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:19Z", "source_id": 64088778, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:43:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:19Z", "source_id": 20311869, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19301, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:06Z", "source_id": 64108379, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:05Z", "source_id": 20317591, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:49Z", "source_id": 64120623, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:48Z", "source_id": 20321219, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19290, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:45Z", "source_id": 64129255, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:50Z", "source_id": 20323783, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:07Z", "source_id": 64136689, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:09Z", "source_id": 20325976, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20888, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:21Z", "source_id": 64143954, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:28Z", "source_id": 20328053, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Rugeley Trent Valley |
2050 |
2050 |
1 |
None |
None |
Birmingham International |
2205 |
2205 |
5 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70178/2026-09-21/detailed |
None |
Marston Green |
2026-09-21T22:05:00+01:00 |
Birmingham International |
3.0 |
{"type": "LineString", "coordinates": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]} |
1.7 |
2205 |
2208 |
Marston Green |
Birmingham International |
Birmingham International |
52.4507440 |
-1.7251579 |
52.4507440 |
-1.7251579 |
1 |
0 |
2026-09-21 21:18:52 |
TERMINATED |
2026-09-21 21:08:00 |
Birmingham International |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328053 |
1790024849379322 |
104 |
104 |
2026-09-21 21:18:38.520080 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:38.401532 |
| 723876 |
754755 |
L88627 |
072B88M721 |
2026-09-21 |
COMPLETE |
20328079 |
2026-09-21 22:08:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 754755, "stp": "P", "toc": "ScotRail", "uid": "L88627", "consist": "385006+385043", "dest_crs": "LNK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88627/2026-09-21/detailed", "trust_id": "072B88M721", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lanark", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "1", "is_terminated": 1, "next_location": "Lanark", "signalling_id": "2B88", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2208", "current_leg_dep": "2158", "current_leg_end": "Lanark", "origin_dep_time": "2117", "origin_platform": "1", "current_location": "Lanark", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]}", "current_leg_start": "Carluke", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "55.6736378", "next_location_lon": "-3.7732380", "previous_location": "Carluke", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4375.691, \"from_m\": 3069.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4434.36, \"from_m\": 4375.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4836.732, \"from_m\": 4434.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5442.587, \"from_m\": 4836.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5796.9, \"from_m\": 5442.587, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5929.454, \"from_m\": 5796.9, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6031.686, \"from_m\": 5929.454, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6129.308, \"from_m\": 6031.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6864.321, \"from_m\": 6129.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9368.579, \"from_m\": 6864.321, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11450.268, \"from_m\": 9368.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11548.583, \"from_m\": 11450.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13770.768, \"from_m\": 11548.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18825.752, \"from_m\": 13770.768, \"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\": 19578.364, \"from_m\": 18825.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\": 19657.49, \"from_m\": 19578.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\": 21885.491, \"from_m\": 19657.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\": 21939.92, \"from_m\": 21885.491, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22486.735, \"from_m\": 21939.92, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22895.191, \"from_m\": 22486.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25422.24, \"from_m\": 22895.191, \"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\": 25558.282, \"from_m\": 25422.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26394.971, \"from_m\": 25558.282, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 26627.826, \"from_m\": 26394.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26641.194, \"from_m\": 26627.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30634.82, \"from_m\": 26641.194, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30765.378, \"from_m\": 30634.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\": 31235.581, \"from_m\": 30765.378, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32496.303, \"from_m\": 31235.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37003.059, \"from_m\": 32496.303, \"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\": 40734.313, \"from_m\": 37003.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43624.077, \"from_m\": 40734.313, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 43708.928, \"from_m\": 43624.077, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43852.664, \"from_m\": 43708.928, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44339.969, \"from_m\": 43852.664, \"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\": 46573.494, \"from_m\": 44339.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47596.819, \"from_m\": 46573.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47898.681, \"from_m\": 47596.819, \"capability_applied\": null, \"effective_limit_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\": 754755, \"profile_key\": \"a47385fd24a291312ae23df71f575c42392b8f0e970921ab4f49031a204f4c66\", \"schedule_id\": 19095, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Shawfield Jn\", \"stage_seq\": 5, \"distance_m\": 4241.813, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 6, \"distance_m\": 6251.21, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2126H\", \"location\": \"Cambuslang\", \"stage_seq\": 7, \"distance_m\": 8038.107, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Newton West Jn\", \"stage_seq\": 8, \"distance_m\": 9474.756, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Newton East Jn\", \"stage_seq\": 9, \"distance_m\": 11450.268, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Uddingston\", \"stage_seq\": 10, \"distance_m\": 13602.448, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 13770.768, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2137\", \"location\": \"Bellshill\", \"stage_seq\": 12, \"distance_m\": 17572.274, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 13, \"distance_m\": 18816.508, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Mossend South Jn\", \"stage_seq\": 14, \"distance_m\": 19657.49, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2145\", \"location\": \"Motherwell\", \"stage_seq\": 15, \"distance_m\": 22316.453, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Shieldmuir\", \"stage_seq\": 16, \"distance_m\": 25129.781, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Wishaw\", \"stage_seq\": 17, \"distance_m\": 27336.774, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Law Jn\", \"stage_seq\": 18, \"distance_m\": 30909.037, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159\", \"location\": \"Carluke\", \"stage_seq\": 19, \"distance_m\": 34437.094, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Lanark Jn\", \"stage_seq\": 20, \"distance_m\": 43708.928, \"section_seq\": 1, \"route_path_id\": 138181}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Lanark\", \"stage_seq\": 21, \"distance_m\": 47898.681, \"section_seq\": 1, \"route_path_id\": 138181}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47898.681, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138181}], \"total_distance_m\": 47898.681, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47806.187, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 92.494, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.6736378", "current_position_lon": "-3.7732380", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:41Z\", \"source_id\": 64050942, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:45Z\", \"source_id\": 20300929, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:36Z\", \"source_id\": 64059819, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:40Z\", \"source_id\": 20303474, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:09Z\", \"source_id\": 64070624, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:13Z\", \"source_id\": 20306504, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:47Z\", \"source_id\": 64087606, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:48Z\", \"source_id\": 20311576, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:32Z\", \"source_id\": 64097966, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:33Z\", \"source_id\": 20314622, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:34Z\", \"source_id\": 64107171, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:41Z\", \"source_id\": 20317280, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:22Z\", \"source_id\": 64121874, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:23Z\", \"source_id\": 20321567, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:24Z\", \"source_id\": 64144036, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:28Z\", \"source_id\": 20328079, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lanark", "service_state_platform": "1", "timing_fact_generation": 1790024849804623, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:52.485429", "service_state_evidence_id": 20328079, "current_leg_start_actual_dep": "2026-09-21T21:59:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:53.459777", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
LNK |
2B88 |
385006+385043 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4375.691, "from_m": 3069.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4434.36, "from_m": 4375.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4836.732, "from_m": 4434.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5442.587, "from_m": 4836.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5796.9, "from_m": 5442.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 5929.454, "from_m": 5796.9, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 6031.686, "from_m": 5929.454, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6129.308, "from_m": 6031.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6864.321, "from_m": 6129.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9368.579, "from_m": 6864.321, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11450.268, "from_m": 9368.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11548.583, "from_m": 11450.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13770.768, "from_m": 11548.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18825.752, "from_m": 13770.768, "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": 19578.364, "from_m": 18825.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": 19657.49, "from_m": 19578.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": 21885.491, "from_m": 19657.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": 21939.92, "from_m": 21885.491, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22486.735, "from_m": 21939.92, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22895.191, "from_m": 22486.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25422.24, "from_m": 22895.191, "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": 25558.282, "from_m": 25422.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26394.971, "from_m": 25558.282, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 26627.826, "from_m": 26394.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26641.194, "from_m": 26627.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30634.82, "from_m": 26641.194, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30765.378, "from_m": 30634.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": 31235.581, "from_m": 30765.378, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32496.303, "from_m": 31235.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37003.059, "from_m": 32496.303, "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": 40734.313, "from_m": 37003.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43624.077, "from_m": 40734.313, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 43708.928, "from_m": 43624.077, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43852.664, "from_m": 43708.928, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44339.969, "from_m": 43852.664, "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": 46573.494, "from_m": 44339.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47596.819, "from_m": 46573.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47898.681, "from_m": 47596.819, "capability_applied": null, "effective_limit_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": 754755, "profile_key": "a47385fd24a291312ae23df71f575c42392b8f0e970921ab4f49031a204f4c66", "schedule_id": 19095, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 138181}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2126H", "location": "Cambuslang", "stage_seq": 7, "distance_m": 8038.107, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Newton West Jn", "stage_seq": 8, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Newton East Jn", "stage_seq": 9, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 138181}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Uddingston", "stage_seq": 10, "distance_m": 13602.448, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 13770.768, "section_seq": 1, "route_path_id": 138181}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2137", "location": "Bellshill", "stage_seq": 12, "distance_m": 17572.274, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Mossend West Jn", "stage_seq": 13, "distance_m": 18816.508, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Mossend South Jn", "stage_seq": 14, "distance_m": 19657.49, "section_seq": 1, "route_path_id": 138181}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2145", "location": "Motherwell", "stage_seq": 15, "distance_m": 22316.453, "section_seq": 1, "route_path_id": 138181}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Shieldmuir", "stage_seq": 16, "distance_m": 25129.781, "section_seq": 1, "route_path_id": 138181}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Wishaw", "stage_seq": 17, "distance_m": 27336.774, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Law Jn", "stage_seq": 18, "distance_m": 30909.037, "section_seq": 1, "route_path_id": 138181}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159", "location": "Carluke", "stage_seq": 19, "distance_m": 34437.094, "section_seq": 1, "route_path_id": 138181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Lanark Jn", "stage_seq": 20, "distance_m": 43708.928, "section_seq": 1, "route_path_id": 138181}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Lanark", "stage_seq": 21, "distance_m": 47898.681, "section_seq": 1, "route_path_id": 138181}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47898.681, "from_m": 0.0, "section_seq": 1, "route_path_id": 138181}], "total_distance_m": 47898.681, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47806.187, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 92.494, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:41Z", "source_id": 64050942, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:45Z", "source_id": 20300929, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:36Z", "source_id": 64059819, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:40Z", "source_id": 20303474, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:09Z", "source_id": 64070624, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:13Z", "source_id": 20306504, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2439, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:47Z", "source_id": 64087606, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:43:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:48Z", "source_id": 20311576, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:32Z", "source_id": 64097966, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:33Z", "source_id": 20314622, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2602, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:34Z", "source_id": 64107171, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:41Z", "source_id": 20317280, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2618, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:22Z", "source_id": 64121874, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:58:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:23Z", "source_id": 20321567, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:24Z", "source_id": 64144036, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:28Z", "source_id": 20328079, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2117 |
2117 |
1 |
None |
None |
Lanark |
2210 |
2210 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88627/2026-09-21/detailed |
None |
Carluke |
2026-09-21T21:59:00+01:00 |
Lanark |
10.0 |
{"type": "LineString", "coordinates": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]} |
8.4 |
2158 |
2208 |
Carluke |
Lanark |
Lanark |
55.6736378 |
-3.7732380 |
55.6736378 |
-3.7732380 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:08:00 |
Lanark |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328079 |
1790024849804623 |
58 |
58 |
2026-09-21 21:18:53.459777 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:52.485429 |
| 723877 |
754864 |
G38650 |
421J84M721 |
2026-09-21 |
COMPLETE |
20328327 |
2026-09-21 22:08:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 754864, "stp": "P", "toc": "Transport for Wales", "uid": "G38650", "consist": "197010", "dest_crs": "WRX", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38650/2026-09-21/detailed", "trust_id": "421J84M721", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wrexham General", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "1", "is_terminated": 1, "next_location": "Wrexham General", "signalling_id": "1J84", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "2208", "current_leg_dep": "2146", "current_leg_end": "Wrexham General", "origin_dep_time": "2123", "origin_platform": "9", "current_location": "Wrexham General", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8787749, 53.19651499999999], [-2.8809273, 53.1973562], [-2.8810997, 53.1974201], [-2.881272, 53.1974839], [-2.8816314, 53.19760920000001], [-2.8819707, 53.197715300000006], [-2.8822844, 53.19780339999999], [-2.8831294, 53.1980254], [-2.8841154999999996, 53.1982802], [-2.8843231, 53.19833539999999], [-2.8852173, 53.19855239999999], [-2.8856639, 53.1986383], [-2.885985499999999, 53.1986799], [-2.8862989999999997, 53.19870349999999], [-2.8866287000000006, 53.1987128], [-2.8869579999999995, 53.198702], [-2.88725, 53.1986797], [-2.8876464, 53.19862559999999], [-2.8879540999999995, 53.1985661], [-2.8882649999999996, 53.1984853], [-2.888543, 53.19839519999999], [-2.8888073999999997, 53.1982963], [-2.8890690999999995, 53.19818], [-2.8893592, 53.198036500000015], [-2.890436, 53.1974932], [-2.890616, 53.1974049], [-2.8913131, 53.197013], [-2.891419, 53.1969606], [-2.8919831, 53.19664019999999], [-2.8924771999999996, 53.1963967], [-2.8935185999999997, 53.19591900000001], [-2.8938296999999995, 53.19577079999999], [-2.8943898, 53.1954774], [-2.8948411999999997, 53.1952557], [-2.8952936, 53.1950213], [-2.8957634999999997, 53.1947448], [-2.8960095999999997, 53.1945939], [-2.8963872, 53.1943595], [-2.8966999, 53.19415310000001], [-2.8968721999999993, 53.1940411], [-2.8970233, 53.1939272], [-2.8971083999999996, 53.1938635], [-2.8974262999999993, 53.1936028], [-2.8977643999999994, 53.1932922], [-2.8979127999999994, 53.1931375], [-2.8984252, 53.19260330000001], [-2.8987387, 53.192243700000006], [-2.8990277, 53.19183970000001], [-2.8992105, 53.1915909], [-2.8994151, 53.191356199999994], [-2.8994418, 53.191307999999985], [-2.9000216, 53.1904831], [-2.9004147999999996, 53.1900041], [-2.9009147999999993, 53.1894524], [-2.9016915, 53.18873359999999], [-2.9021140999999995, 53.18837640000001], [-2.9029231999999996, 53.187751899999995], [-2.9036012, 53.18725109999999], [-2.9041804, 53.1868133], [-2.9051956, 53.18618990000001], [-2.9055472999999994, 53.1860361], [-2.9060501999999997, 53.185763599999994], [-2.906769, 53.18538109999999], [-2.9074396, 53.185058], [-2.9079411, 53.1848105], [-2.908635799999999, 53.1844698], [-2.9091266999999994, 53.184256], [-2.9096576999999995, 53.1840374], [-2.9101379, 53.1838526], [-2.910830499999999, 53.18358959999998], [-2.9117103, 53.1832794], [-2.9128227, 53.1828753], [-2.9138084999999996, 53.1825241], [-2.9145333999999994, 53.1822765], [-2.9146112, 53.18224959999999], [-2.9153266, 53.18196149999999], [-2.915909399999999, 53.181715899999986], [-2.916492, 53.181451200000005], [-2.9170726999999994, 53.181130499999995], [-2.917408, 53.1808958], [-2.9176345999999995, 53.180723], [-2.9178692999999996, 53.18048749999999], [-2.9181482999999995, 53.18018210000001], [-2.918352099999999, 53.17991849999999], [-2.9184392999999997, 53.1797778], [-2.9185369, 53.1796282], [-2.9203098999999995, 53.176969], [-2.9214680999999993, 53.17519059999999], [-2.9218791, 53.1745878], [-2.9223064, 53.1739212], [-2.9233763999999995, 53.1722948], [-2.9252566999999994, 53.169493499999994], [-2.9272157, 53.16653659999999], [-2.9283474000000003, 53.1648023], [-2.9299144, 53.1624496], [-2.9312671, 53.16041], [-2.932439, 53.1585992], [-2.9331420999999995, 53.157515], [-2.9336845, 53.1566919], [-2.9344747, 53.15551129999999], [-2.9355525, 53.1538624], [-2.9364101, 53.152603899999995], [-2.9372470999999996, 53.1513229], [-2.937505499999999, 53.15088799999999], [-2.9380378, 53.150065000000005], [-2.9386377999999995, 53.1490074], [-2.9391908999999994, 53.1477869], [-2.9396866, 53.14624409999999], [-2.9398472010940617, 53.14573188385283], [-2.9401301, 53.14482960000001], [-2.9405944000000006, 53.143415], [-2.9413411, 53.14116069999999], [-2.9417759999999995, 53.1398118], [-2.9447670000000006, 53.1305348], [-2.9448980999999996, 53.13005], [-2.9449633999999993, 53.12979479999999], [-2.9459942999999997, 53.12667499999999], [-2.9460486999999995, 53.12651040000001], [-2.9473215, 53.1226581], [-2.9474523999999995, 53.1223323], [-2.9477007, 53.121713799999995], [-2.9483973999999997, 53.1203822], [-2.9535791999999996, 53.1104971], [-2.9543399, 53.1090851], [-2.9545683, 53.1087461], [-2.9548455, 53.108224], [-2.9549554999999996, 53.1079924], [-2.9551668, 53.1075823], [-2.9552556999999995, 53.10742079999999], [-2.9554133, 53.1071221], [-2.9557684999999996, 53.10643230000001], [-2.9560999, 53.10587209999999], [-2.9565134000000004, 53.10527660000001], [-2.9569387, 53.1046975], [-2.957632499999999, 53.103897800000006], [-2.9588026, 53.1027997], [-2.9614238, 53.1006718], [-2.9615979999999995, 53.1004918], [-2.9616966, 53.10039], [-2.9626056999999997, 53.0995038], [-2.9633918999999995, 53.0985503], [-2.9641163999999995, 53.09757909999999], [-2.964440437594421, 53.09713562792826], [-2.9647149, 53.09676], [-2.9652645, 53.09612130000001], [-2.9661680999999995, 53.0953067], [-2.9666714999999995, 53.09490590000001], [-2.9685196000000005, 53.09364269999999], [-2.9693474, 53.093079], [-2.9710378000000004, 53.091953], [-2.9712605207933467, 53.09181876959621], [-2.9717895999999997, 53.0914999], [-2.9725766, 53.0911156], [-2.9734189, 53.090759899999995], [-2.9741801, 53.0904875], [-2.9747142999999996, 53.0903003], [-2.9755994999999995, 53.090078000000005], [-2.9765946, 53.0898813], [-2.9772688, 53.0897766], [-2.9783785, 53.089604300000005], [-2.9795739999999995, 53.089404300000005], [-2.980215, 53.0892764], [-2.9806028, 53.089186199999986], [-2.9812749, 53.0890175], [-2.9821147, 53.0887423], [-2.9825062, 53.08859619999999], [-2.982847899999999, 53.0884589], [-2.9834304, 53.08817969999998], [-2.9836343, 53.0880777], [-2.9840326, 53.0878525], [-2.9845323999999995, 53.08752379999999], [-2.9850224, 53.08715540000001], [-2.9855547, 53.08668699999999], [-2.9860365, 53.0861579], [-2.9863536, 53.08570549999999], [-2.9865473, 53.085361000000006], [-2.9866652999999994, 53.0850827], [-2.9867929, 53.08468620000001], [-2.9869499, 53.08390059999999], [-2.986992, 53.08355460000001], [-2.9870711, 53.083068299999994], [-2.9871522, 53.08268730000001], [-2.9872556999999995, 53.08233719999999], [-2.9873293999999997, 53.08212079999999], [-2.9875573, 53.08151850000001], [-2.9875911999999993, 53.0814288], [-2.9876747, 53.0812414], [-2.9880840999999996, 53.08042369999999], [-2.9886786999999995, 53.07956039999999], [-2.9890332, 53.079128700000005], [-2.9894437, 53.07869919999999], [-2.9908489, 53.0772742], [-2.9915864999999995, 53.0765433], [-2.992157, 53.0759507], [-2.9929437, 53.07515110000001], [-2.9936893, 53.074381], [-2.9945368999999995, 53.07353760000001], [-2.9953255, 53.072735], [-2.9960443, 53.0720087], [-2.9968651999999993, 53.0711333], [-2.9972622, 53.070759499999994], [-2.9980454, 53.0699279], [-2.9983026, 53.069691], [-2.999204, 53.0688303], [-2.9999323, 53.0680711], [-3.0006624999999993, 53.06732920000001], [-3.001092799999999, 53.06684979999999], [-3.0014776999999997, 53.06648559999999], [-3.0016009, 53.0663482], [-3.0018119, 53.06609639999999], [-3.0019319, 53.065893599999995], [-3.0020586999999996, 53.065724999999986], [-3.0022556, 53.065412500000015], [-3.0026587999999994, 53.0644546], [-3.0028673999999995, 53.063708899999995], [-3.002901, 53.06330200000001], [-3.0029315, 53.0630384], [-3.0028841, 53.06250110000001], [-3.0028484999999994, 53.06213220000001], [-3.0027484000000007, 53.0616459], [-3.0024870999999997, 53.06101169999999], [-3.0020193, 53.0602024], [-3.0018875, 53.0599867], [-3.0017647, 53.0597175], [-3.0016601, 53.05953060000001], [-3.0014332999999995, 53.0591493], [-3.0011734, 53.058669], [-3.0008371, 53.0578483], [-3.0005745, 53.0570144], [-3.0004313999999996, 53.05624360000001], [-3.0004131, 53.056080399999985], [-3.0003996, 53.055959300000005], [-3.0003450999999997, 53.0554726], [-3.0003883999999994, 53.0547057], [-3.0004663, 53.053968100000006], [-3.0006061999999996, 53.0532576], [-3.0008294, 53.05237649999999], [-3.0010052, 53.0518337], [-3.0012181999999994, 53.0512675], [-3.001406499999999, 53.05082470000001], [-3.0017232999999997, 53.05019899999999], [-3.001899, 53.0498471], [-3.0018483, 53.05005129999999], [-3.0018381999999995, 53.0501909], [-3.0017945, 53.0504793]]}", "current_leg_start": "Chester", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "53.0504793", "next_location_lon": "-3.0017945", "previous_location": "Chester", "current_leg_milage": "12.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.648, \"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\": 653.489, \"from_m\": 326.648, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1488.454, \"from_m\": 653.489, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4537.658, \"from_m\": 1488.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}, {\"to_m\": 16850.877, \"from_m\": 4537.658, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17056.035, \"from_m\": 16850.877, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17100.658, \"from_m\": 17056.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17244.408, \"from_m\": 17100.658, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31199.093, \"from_m\": 17244.408, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33443.056, \"from_m\": 31199.093, \"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\": 34625.915, \"from_m\": 33443.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\": 34806.741, \"from_m\": 34625.915, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34858.522, \"from_m\": 34806.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}, {\"to_m\": 35644.81, \"from_m\": 34858.522, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36878.72, \"from_m\": 35644.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37486.663, \"from_m\": 36878.72, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45566.353, \"from_m\": 37486.663, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51586.742, \"from_m\": 45566.353, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52382.581, \"from_m\": 51586.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52413.619, \"from_m\": 52382.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53533.857, \"from_m\": 52413.619, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53604.553, \"from_m\": 53533.857, \"capability_applied\": null, \"effective_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\": 754864, \"profile_key\": \"996a9926f54fb1de4bdde0cf8aafd6b6aba028fde16464293c371b97f6fed9a9\", \"schedule_id\": 34019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 2, \"distance_m\": 2400.042, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 3, \"distance_m\": 17056.035, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2147\", \"location\": \"Chester\", \"stage_seq\": 4, \"distance_m\": 33887.059, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Chester South Jn\", \"stage_seq\": 5, \"distance_m\": 34797.591, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Saltney Jn\", \"stage_seq\": 6, \"distance_m\": 36878.72, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Rossett Jn\", \"stage_seq\": 7, \"distance_m\": 45832.62, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Wrexham General\", \"stage_seq\": 8, \"distance_m\": 53604.553, \"section_seq\": 1, \"route_path_id\": 144269}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 53604.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144269}], \"total_distance_m\": 53604.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53437.453, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 167.1, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2123", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "53.0504793", "current_position_lon": "-3.0017945", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:43Z\", \"source_id\": 64091715, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:46Z\", \"source_id\": 20312781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:48Z\", \"source_id\": 64144920, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:53Z\", \"source_id\": 20328327, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wrexham General", "service_state_platform": "1", "timing_fact_generation": 1790024874360222, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:08:58.771442", "service_state_evidence_id": 20328327, "current_leg_start_actual_dep": "2026-09-21T21:51:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:18:59.779489", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CRE |
WRX |
1J84 |
197010 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 326.648, "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": 653.489, "from_m": 326.648, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1488.454, "from_m": 653.489, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4537.658, "from_m": 1488.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}, {"to_m": 16850.877, "from_m": 4537.658, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17056.035, "from_m": 16850.877, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17100.658, "from_m": 17056.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17244.408, "from_m": 17100.658, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31199.093, "from_m": 17244.408, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33443.056, "from_m": 31199.093, "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": 34625.915, "from_m": 33443.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": 34806.741, "from_m": 34625.915, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34858.522, "from_m": 34806.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}, {"to_m": 35644.81, "from_m": 34858.522, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36878.72, "from_m": 35644.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37486.663, "from_m": 36878.72, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45566.353, "from_m": 37486.663, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51586.742, "from_m": 45566.353, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52382.581, "from_m": 51586.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52413.619, "from_m": 52382.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53533.857, "from_m": 52413.619, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53604.553, "from_m": 53533.857, "capability_applied": null, "effective_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": 754864, "profile_key": "996a9926f54fb1de4bdde0cf8aafd6b6aba028fde16464293c371b97f6fed9a9", "schedule_id": 34019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2123", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Crewe Steel Works S.B.", "stage_seq": 2, "distance_m": 2400.042, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Beeston Castle & T.S.B.", "stage_seq": 3, "distance_m": 17056.035, "section_seq": 1, "route_path_id": 144269}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2147", "location": "Chester", "stage_seq": 4, "distance_m": 33887.059, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Chester South Jn", "stage_seq": 5, "distance_m": 34797.591, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Saltney Jn", "stage_seq": 6, "distance_m": 36878.72, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Rossett Jn", "stage_seq": 7, "distance_m": 45832.62, "section_seq": 1, "route_path_id": 144269}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Wrexham General", "stage_seq": 8, "distance_m": 53604.553, "section_seq": 1, "route_path_id": 144269}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 53604.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 144269}], "total_distance_m": 53604.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53437.453, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 167.1, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:43Z", "source_id": 64091715, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:46Z", "source_id": 20312781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:48Z", "source_id": 64144920, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:53Z", "source_id": 20328327, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Crewe |
2123 |
2123 |
9 |
None |
None |
Wrexham General |
2205 |
2204 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38650/2026-09-21/detailed |
None |
Chester |
2026-09-21T21:51:00+01:00 |
Wrexham General |
22.0 |
{"type": "LineString", "coordinates": [[-2.8787749, 53.19651499999999], [-2.8809273, 53.1973562], [-2.8810997, 53.1974201], [-2.881272, 53.1974839], [-2.8816314, 53.19760920000001], [-2.8819707, 53.197715300000006], [-2.8822844, 53.19780339999999], [-2.8831294, 53.1980254], [-2.8841154999999996, 53.1982802], [-2.8843231, 53.19833539999999], [-2.8852173, 53.19855239999999], [-2.8856639, 53.1986383], [-2.885985499999999, 53.1986799], [-2.8862989999999997, 53.19870349999999], [-2.8866287000000006, 53.1987128], [-2.8869579999999995, 53.198702], [-2.88725, 53.1986797], [-2.8876464, 53.19862559999999], [-2.8879540999999995, 53.1985661], [-2.8882649999999996, 53.1984853], [-2.888543, 53.19839519999999], [-2.8888073999999997, 53.1982963], [-2.8890690999999995, 53.19818], [-2.8893592, 53.198036500000015], [-2.890436, 53.1974932], [-2.890616, 53.1974049], [-2.8913131, 53.197013], [-2.891419, 53.1969606], [-2.8919831, 53.19664019999999], [-2.8924771999999996, 53.1963967], [-2.8935185999999997, 53.19591900000001], [-2.8938296999999995, 53.19577079999999], [-2.8943898, 53.1954774], [-2.8948411999999997, 53.1952557], [-2.8952936, 53.1950213], [-2.8957634999999997, 53.1947448], [-2.8960095999999997, 53.1945939], [-2.8963872, 53.1943595], [-2.8966999, 53.19415310000001], [-2.8968721999999993, 53.1940411], [-2.8970233, 53.1939272], [-2.8971083999999996, 53.1938635], [-2.8974262999999993, 53.1936028], [-2.8977643999999994, 53.1932922], [-2.8979127999999994, 53.1931375], [-2.8984252, 53.19260330000001], [-2.8987387, 53.192243700000006], [-2.8990277, 53.19183970000001], [-2.8992105, 53.1915909], [-2.8994151, 53.191356199999994], [-2.8994418, 53.191307999999985], [-2.9000216, 53.1904831], [-2.9004147999999996, 53.1900041], [-2.9009147999999993, 53.1894524], [-2.9016915, 53.18873359999999], [-2.9021140999999995, 53.18837640000001], [-2.9029231999999996, 53.187751899999995], [-2.9036012, 53.18725109999999], [-2.9041804, 53.1868133], [-2.9051956, 53.18618990000001], [-2.9055472999999994, 53.1860361], [-2.9060501999999997, 53.185763599999994], [-2.906769, 53.18538109999999], [-2.9074396, 53.185058], [-2.9079411, 53.1848105], [-2.908635799999999, 53.1844698], [-2.9091266999999994, 53.184256], [-2.9096576999999995, 53.1840374], [-2.9101379, 53.1838526], [-2.910830499999999, 53.18358959999998], [-2.9117103, 53.1832794], [-2.9128227, 53.1828753], [-2.9138084999999996, 53.1825241], [-2.9145333999999994, 53.1822765], [-2.9146112, 53.18224959999999], [-2.9153266, 53.18196149999999], [-2.915909399999999, 53.181715899999986], [-2.916492, 53.181451200000005], [-2.9170726999999994, 53.181130499999995], [-2.917408, 53.1808958], [-2.9176345999999995, 53.180723], [-2.9178692999999996, 53.18048749999999], [-2.9181482999999995, 53.18018210000001], [-2.918352099999999, 53.17991849999999], [-2.9184392999999997, 53.1797778], [-2.9185369, 53.1796282], [-2.9203098999999995, 53.176969], [-2.9214680999999993, 53.17519059999999], [-2.9218791, 53.1745878], [-2.9223064, 53.1739212], [-2.9233763999999995, 53.1722948], [-2.9252566999999994, 53.169493499999994], [-2.9272157, 53.16653659999999], [-2.9283474000000003, 53.1648023], [-2.9299144, 53.1624496], [-2.9312671, 53.16041], [-2.932439, 53.1585992], [-2.9331420999999995, 53.157515], [-2.9336845, 53.1566919], [-2.9344747, 53.15551129999999], [-2.9355525, 53.1538624], [-2.9364101, 53.152603899999995], [-2.9372470999999996, 53.1513229], [-2.937505499999999, 53.15088799999999], [-2.9380378, 53.150065000000005], [-2.9386377999999995, 53.1490074], [-2.9391908999999994, 53.1477869], [-2.9396866, 53.14624409999999], [-2.9398472010940617, 53.14573188385283], [-2.9401301, 53.14482960000001], [-2.9405944000000006, 53.143415], [-2.9413411, 53.14116069999999], [-2.9417759999999995, 53.1398118], [-2.9447670000000006, 53.1305348], [-2.9448980999999996, 53.13005], [-2.9449633999999993, 53.12979479999999], [-2.9459942999999997, 53.12667499999999], [-2.9460486999999995, 53.12651040000001], [-2.9473215, 53.1226581], [-2.9474523999999995, 53.1223323], [-2.9477007, 53.121713799999995], [-2.9483973999999997, 53.1203822], [-2.9535791999999996, 53.1104971], [-2.9543399, 53.1090851], [-2.9545683, 53.1087461], [-2.9548455, 53.108224], [-2.9549554999999996, 53.1079924], [-2.9551668, 53.1075823], [-2.9552556999999995, 53.10742079999999], [-2.9554133, 53.1071221], [-2.9557684999999996, 53.10643230000001], [-2.9560999, 53.10587209999999], [-2.9565134000000004, 53.10527660000001], [-2.9569387, 53.1046975], [-2.957632499999999, 53.103897800000006], [-2.9588026, 53.1027997], [-2.9614238, 53.1006718], [-2.9615979999999995, 53.1004918], [-2.9616966, 53.10039], [-2.9626056999999997, 53.0995038], [-2.9633918999999995, 53.0985503], [-2.9641163999999995, 53.09757909999999], [-2.964440437594421, 53.09713562792826], [-2.9647149, 53.09676], [-2.9652645, 53.09612130000001], [-2.9661680999999995, 53.0953067], [-2.9666714999999995, 53.09490590000001], [-2.9685196000000005, 53.09364269999999], [-2.9693474, 53.093079], [-2.9710378000000004, 53.091953], [-2.9712605207933467, 53.09181876959621], [-2.9717895999999997, 53.0914999], [-2.9725766, 53.0911156], [-2.9734189, 53.090759899999995], [-2.9741801, 53.0904875], [-2.9747142999999996, 53.0903003], [-2.9755994999999995, 53.090078000000005], [-2.9765946, 53.0898813], [-2.9772688, 53.0897766], [-2.9783785, 53.089604300000005], [-2.9795739999999995, 53.089404300000005], [-2.980215, 53.0892764], [-2.9806028, 53.089186199999986], [-2.9812749, 53.0890175], [-2.9821147, 53.0887423], [-2.9825062, 53.08859619999999], [-2.982847899999999, 53.0884589], [-2.9834304, 53.08817969999998], [-2.9836343, 53.0880777], [-2.9840326, 53.0878525], [-2.9845323999999995, 53.08752379999999], [-2.9850224, 53.08715540000001], [-2.9855547, 53.08668699999999], [-2.9860365, 53.0861579], [-2.9863536, 53.08570549999999], [-2.9865473, 53.085361000000006], [-2.9866652999999994, 53.0850827], [-2.9867929, 53.08468620000001], [-2.9869499, 53.08390059999999], [-2.986992, 53.08355460000001], [-2.9870711, 53.083068299999994], [-2.9871522, 53.08268730000001], [-2.9872556999999995, 53.08233719999999], [-2.9873293999999997, 53.08212079999999], [-2.9875573, 53.08151850000001], [-2.9875911999999993, 53.0814288], [-2.9876747, 53.0812414], [-2.9880840999999996, 53.08042369999999], [-2.9886786999999995, 53.07956039999999], [-2.9890332, 53.079128700000005], [-2.9894437, 53.07869919999999], [-2.9908489, 53.0772742], [-2.9915864999999995, 53.0765433], [-2.992157, 53.0759507], [-2.9929437, 53.07515110000001], [-2.9936893, 53.074381], [-2.9945368999999995, 53.07353760000001], [-2.9953255, 53.072735], [-2.9960443, 53.0720087], [-2.9968651999999993, 53.0711333], [-2.9972622, 53.070759499999994], [-2.9980454, 53.0699279], [-2.9983026, 53.069691], [-2.999204, 53.0688303], [-2.9999323, 53.0680711], [-3.0006624999999993, 53.06732920000001], [-3.001092799999999, 53.06684979999999], [-3.0014776999999997, 53.06648559999999], [-3.0016009, 53.0663482], [-3.0018119, 53.06609639999999], [-3.0019319, 53.065893599999995], [-3.0020586999999996, 53.065724999999986], [-3.0022556, 53.065412500000015], [-3.0026587999999994, 53.0644546], [-3.0028673999999995, 53.063708899999995], [-3.002901, 53.06330200000001], [-3.0029315, 53.0630384], [-3.0028841, 53.06250110000001], [-3.0028484999999994, 53.06213220000001], [-3.0027484000000007, 53.0616459], [-3.0024870999999997, 53.06101169999999], [-3.0020193, 53.0602024], [-3.0018875, 53.0599867], [-3.0017647, 53.0597175], [-3.0016601, 53.05953060000001], [-3.0014332999999995, 53.0591493], [-3.0011734, 53.058669], [-3.0008371, 53.0578483], [-3.0005745, 53.0570144], [-3.0004313999999996, 53.05624360000001], [-3.0004131, 53.056080399999985], [-3.0003996, 53.055959300000005], [-3.0003450999999997, 53.0554726], [-3.0003883999999994, 53.0547057], [-3.0004663, 53.053968100000006], [-3.0006061999999996, 53.0532576], [-3.0008294, 53.05237649999999], [-3.0010052, 53.0518337], [-3.0012181999999994, 53.0512675], [-3.001406499999999, 53.05082470000001], [-3.0017232999999997, 53.05019899999999], [-3.001899, 53.0498471], [-3.0018483, 53.05005129999999], [-3.0018381999999995, 53.0501909], [-3.0017945, 53.0504793]]} |
12.3 |
2146 |
2208 |
Chester |
Wrexham General |
Wrexham General |
53.0504793 |
-3.0017945 |
53.0504793 |
-3.0017945 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:08:00 |
Wrexham General |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328327 |
1790024874360222 |
23 |
23 |
2026-09-21 21:18:59.779489 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:08:58.771442 |
| 723878 |
755817 |
P64943 |
135J50M821 |
2026-09-21 |
COMPLETE |
20329074 |
2026-09-21 22:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 755817, "stp": "P", "toc": "Northern", "uid": "P64943", "consist": "158816", "dest_crs": "MCE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64943/2026-09-21/detailed", "trust_id": "135J50M821", "origin_crs": "MCE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "MetroCentre", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "1", "is_terminated": 1, "next_location": "MetroCentre", "signalling_id": "5J50", "timing_status": "EARLY", "origin_station": "MetroCentre", "current_leg_arr": "2212", "current_leg_dep": "2207", "current_leg_end": "MetroCentre", "origin_dep_time": "2206", "origin_platform": "2", "current_location": "MetroCentre", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6761094, 54.9630188], [-1.6758541999999998, 54.9629726], [-1.6756142, 54.962921400000006], [-1.675261, 54.962827199999985], [-1.6750414999999998, 54.96276069999999], [-1.6748488999999998, 54.96269600000001], [-1.6745965, 54.962597300000006], [-1.6742549999999998, 54.96244279999999], [-1.6738508, 54.96223740000001], [-1.6713242, 54.9609189], [-1.670122, 54.9602637], [-1.6693915999999998, 54.9599059], [-1.6689174, 54.9596846], [-1.6685518999999998, 54.9595384], [-1.668311, 54.95944339999999], [-1.6680544, 54.9593686], [-1.6674818, 54.9592225], [-1.6667341, 54.95908240000001], [-1.6660110999999995, 54.958977], [-1.6652629, 54.9589028], [-1.6648836, 54.9588642]]}", "current_leg_start": "Swalwell Jn", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "54.9588642", "next_location_lon": "-1.6648836", "previous_location": "Swalwell Jn", "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\": 700.485, \"from_m\": 0.0, \"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\": 1040.663, \"from_m\": 700.485, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1741.147, \"from_m\": 1040.663, \"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}], \"service_id\": 755817, \"profile_key\": \"e06d7473be76e4a3577bfcc3aa9da16a01bf2e034652f188cf6e1368914b51ae\", \"schedule_id\": 21506, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"MetroCentre\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119189}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2210H\", \"location\": \"Swalwell Jn\", \"stage_seq\": 2, \"distance_m\": 870.574, \"section_seq\": 1, \"route_path_id\": 119189}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"MetroCentre\", \"stage_seq\": 3, \"distance_m\": 1741.147, \"section_seq\": 1, \"route_path_id\": 119189}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1741.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119189}], \"total_distance_m\": 1741.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1741.147, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2206", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "54.9588642", "current_position_lon": "-1.6648836", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:57Z\", \"source_id\": 64147302, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:00Z\", \"source_id\": 20329074, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "MetroCentre", "service_state_platform": "1", "timing_fact_generation": 1790024940373066, "current_leg_arrival_utc": "2026-09-21T22:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:00.369953", "service_state_evidence_id": 20329074, "current_leg_start_actual_dep": "2026-09-21T22:10:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:01.567194", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCE |
MCE |
5J50 |
158816 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 700.485, "from_m": 0.0, "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": 1040.663, "from_m": 700.485, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1741.147, "from_m": 1040.663, "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}], "service_id": 755817, "profile_key": "e06d7473be76e4a3577bfcc3aa9da16a01bf2e034652f188cf6e1368914b51ae", "schedule_id": 21506, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2206", "location": "MetroCentre", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119189}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2210H", "location": "Swalwell Jn", "stage_seq": 2, "distance_m": 870.574, "section_seq": 1, "route_path_id": 119189}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "MetroCentre", "stage_seq": 3, "distance_m": 1741.147, "section_seq": 1, "route_path_id": 119189}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1741.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 119189}], "total_distance_m": 1741.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1741.147, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3844, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:57Z", "source_id": 64147302, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:00Z", "source_id": 20329074, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
MetroCentre |
2206 |
2206 |
2 |
None |
None |
MetroCentre |
2212 |
2212 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64943/2026-09-21/detailed |
None |
Swalwell Jn |
2026-09-21T22:10:30+01:00 |
MetroCentre |
5.0 |
{"type": "LineString", "coordinates": [[-1.6761094, 54.9630188], [-1.6758541999999998, 54.9629726], [-1.6756142, 54.962921400000006], [-1.675261, 54.962827199999985], [-1.6750414999999998, 54.96276069999999], [-1.6748488999999998, 54.96269600000001], [-1.6745965, 54.962597300000006], [-1.6742549999999998, 54.96244279999999], [-1.6738508, 54.96223740000001], [-1.6713242, 54.9609189], [-1.670122, 54.9602637], [-1.6693915999999998, 54.9599059], [-1.6689174, 54.9596846], [-1.6685518999999998, 54.9595384], [-1.668311, 54.95944339999999], [-1.6680544, 54.9593686], [-1.6674818, 54.9592225], [-1.6667341, 54.95908240000001], [-1.6660110999999995, 54.958977], [-1.6652629, 54.9589028], [-1.6648836, 54.9588642]]} |
0.5 |
2207 |
2212 |
Swalwell Jn |
MetroCentre |
MetroCentre |
54.9588642 |
-1.6648836 |
54.9588642 |
-1.6648836 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
MetroCentre |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329074 |
1790024940373066 |
7 |
7 |
2026-09-21 21:19:01.567194 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:00.369953 |
| 723879 |
753035 |
W87579 |
075V83MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 753035, "stp": "P", "toc": "ScotRail", "uid": "W87579", "consist": "334010+334012", "dest_crs": "XYD", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87579/2026-09-21/detailed", "trust_id": "075V83MZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Yoker Carriage Sidings", "service_date": "2026-09-21", "dest_arr_time": "2109", "dest_platform": null, "is_terminated": 1, "next_location": "Garscadden", "signalling_id": "5V83", "timing_status": "EARLY", "origin_station": "Bathgate LMD", "current_leg_arr": "2103", "current_leg_dep": "2045", "current_leg_end": "Garscadden", "origin_dep_time": "2004", "origin_platform": null, "current_location": "Bathgate", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.149556960896324, 55.85349266441719], [-4.1515784, 55.8535293], [-4.1544498, 55.85358140000001], [-4.1547808, 55.8535874], [-4.1583685, 55.85363479999999], [-4.1599513, 55.8536656], [-4.1628136, 55.8537147], [-4.162967999999999, 55.85371729999999], [-4.1639974, 55.85373469999999], [-4.164984799999999, 55.853751399999986], [-4.1651557, 55.8537555], [-4.1675644, 55.8538151], [-4.1683997, 55.8538503], [-4.1692741, 55.8539073], [-4.1696245, 55.8539376], [-4.170037899999999, 55.8539755], [-4.170400699999999, 55.854015], [-4.1707136, 55.85405190000001], [-4.171052, 55.854097], [-4.1714242, 55.854154], [-4.1717879, 55.854211500000005], [-4.1719421, 55.8542356], [-4.1741032, 55.854573599999995], [-4.1744627, 55.854629899999985], [-4.1748857, 55.85468670000001], [-4.175263199999999, 55.854728699999995], [-4.1755951, 55.854763], [-4.1759619, 55.8547949], [-4.1762496, 55.85481630000001], [-4.176525899999999, 55.854837999999994], [-4.1768415, 55.8548607], [-4.177141, 55.85487820000001], [-4.1774195, 55.8548892], [-4.1777033999999995, 55.854899499999995], [-4.1779625, 55.85490429999999], [-4.1781749999999995, 55.8549069], [-4.1782384, 55.85490719999999], [-4.1788943, 55.8549105], [-4.1792616, 55.854905899999984], [-4.1796342, 55.854902], [-4.1801762, 55.854890000000005], [-4.1852812, 55.854753200000005], [-4.1865522, 55.8547115], [-4.187216399999999, 55.8546964], [-4.187863699999999, 55.85468689999999], [-4.1881768, 55.85468989999999], [-4.1885813, 55.85469480000001], [-4.188938499999999, 55.8547016], [-4.189216899999999, 55.8547095], [-4.1895834999999995, 55.8547237], [-4.18999, 55.8547449], [-4.1904134, 55.854768], [-4.1908382, 55.8548019], [-4.191296699999999, 55.85484339999999], [-4.1917226, 55.85488689999999], [-4.1921755, 55.8549398], [-4.1936358, 55.85513679999998], [-4.1961957, 55.85548210000001], [-4.1984046, 55.85580199999999], [-4.1995498, 55.855957399999994], [-4.2002149, 55.8560541], [-4.2034731999999995, 55.8564861], [-4.2055073, 55.85676569999999], [-4.206087699999999, 55.85682409999999], [-4.2064268, 55.85684189999999], [-4.2069587, 55.8568568], [-4.2076779, 55.8568608], [-4.2084993, 55.85684749999999], [-4.2097357, 55.856826599999984], [-4.210869499999999, 55.8568074], [-4.2132738, 55.85674829999999], [-4.2158134, 55.8566824], [-4.2167434, 55.8566538], [-4.2170896, 55.8566364], [-4.217376, 55.856620500000005], [-4.2181245, 55.85658089999999], [-4.2183066, 55.8565713], [-4.2188466, 55.856526], [-4.2195743, 55.8564765], [-4.2198926, 55.85645709999999], [-4.2202203, 55.856434799999995], [-4.2204756, 55.856422], [-4.220672399999999, 55.8564203], [-4.2209132, 55.8564189], [-4.2213925, 55.8564445], [-4.221707099999999, 55.8564713], [-4.2220461, 55.8565043], [-4.222081835361751, 55.85650773892172], [-4.222362, 55.85653469999999], [-4.2227836, 55.8565753], [-4.2230875999999995, 55.8566046], [-4.2234314, 55.856649299999994], [-4.22377, 55.85669599999999], [-4.2242056, 55.8567543], [-4.2245767, 55.85680440000001], [-4.2249631, 55.8568578], [-4.2258081, 55.8569746], [-4.225963540877984, 55.856995416437215], [-4.2288525, 55.85738229999999], [-4.2292268, 55.85742559999999], [-4.229468899999999, 55.8574481], [-4.229627799999999, 55.85746279999999], [-4.230663600000001, 55.8575302], [-4.230803299999999, 55.857540500000006], [-4.2310443, 55.857558399999995], [-4.231152699999999, 55.8575664], [-4.231497699999999, 55.8575904], [-4.2317467, 55.8576032], [-4.232144700000001, 55.8576193], [-4.2323526, 55.857627699999995], [-4.2323978, 55.8576295], [-4.2326115, 55.8576382], [-4.233189, 55.85766269999999], [-4.233467999999999, 55.85767849999999], [-4.2337121, 55.8576913], [-4.23392, 55.85770329999999], [-4.2341868, 55.8577195], [-4.2345033, 55.85773979999998], [-4.2347372, 55.85775660000001], [-4.234867399999999, 55.85776729999999], [-4.2350498, 55.85778379999999], [-4.235227599999999, 55.857801899999984], [-4.2354937, 55.8578317], [-4.2356674, 55.85785200000001], [-4.235889, 55.85788380000001], [-4.236081800000001, 55.857914], [-4.2363185, 55.8579562], [-4.2365291, 55.8579987], [-4.236774699999999, 55.858051800000005], [-4.2371043, 55.8581339], [-4.237329, 55.85819130000001], [-4.2375167, 55.858241699999994], [-4.2377154, 55.858302599999995], [-4.2379241, 55.858369499999995], [-4.2381337, 55.858445], [-4.2383209, 55.8585097], [-4.2384865, 55.85857589999999], [-4.2386661, 55.8586457], [-4.238856799999999, 55.8587356], [-4.2390696, 55.85883729999999], [-4.2393047, 55.8589553], [-4.2394058999999995, 55.859011299999985], [-4.2395144, 55.859073], [-4.2397469, 55.8592067], [-4.239966299999999, 55.85934339999999], [-4.240161299999999, 55.8594816], [-4.240208299999999, 55.8595143], [-4.240295, 55.8595802], [-4.2403525, 55.85962469999999], [-4.2408445, 55.8600586], [-4.2410749, 55.86024689999999], [-4.2412862, 55.860407900000006], [-4.241512099999999, 55.86055919999999], [-4.2418702, 55.8607644], [-4.242189499999999, 55.860921299999994], [-4.2425146, 55.8610607], [-4.242844099999999, 55.8611858], [-4.2431079, 55.86128699999999], [-4.243357099999999, 55.861362699999994], [-4.2438821, 55.86150359999999], [-4.2442435, 55.86157899999999], [-4.2442989, 55.8615905], [-4.245156699999999, 55.8617287], [-4.2472133, 55.86201760000001], [-4.2479587, 55.8621161], [-4.248728599999999, 55.86220050000001], [-4.249122200000001, 55.86223270000001], [-4.2495928, 55.8622567], [-4.2499082999999995, 55.86226769999999], [-4.2501174, 55.86228009999999], [-4.250415, 55.8623072], [-4.250905599999999, 55.8623751], [-4.250963399999999, 55.86238149999999], [-4.251146322544685, 55.862403141713195], [-4.251198546783177, 55.8624093204026], [-4.251408308156532, 55.8624341374204], [-4.251459798552653, 55.86244022928349], [-4.2516193, 55.8624591], [-4.252302, 55.86252770000001], [-4.2528394, 55.86258260000001], [-4.2528671, 55.8625859], [-4.2531269, 55.8626186], [-4.2533991, 55.8626595], [-4.2543108, 55.862804999999994], [-4.254605499999999, 55.86284659999999], [-4.2573383, 55.86317079999999], [-4.2583232, 55.8632887], [-4.2595732, 55.8634401], [-4.2610948, 55.8636206], [-4.261142999999999, 55.8636263], [-4.2620933, 55.8637396], [-4.269660299999999, 55.8646303], [-4.2700757, 55.86467619999999], [-4.2703281, 55.8646969], [-4.2705653, 55.8647087], [-4.2708231, 55.864717], [-4.2709457, 55.86471879999999], [-4.271037399999999, 55.86471879999999], [-4.271170299999999, 55.86471879999999], [-4.271678, 55.864707999999986], [-4.2720571, 55.8646861], [-4.280367699999999, 55.8640303], [-4.282024599999999, 55.8638995], [-4.2822983, 55.86387069999999], [-4.282657599999999, 55.8638217], [-4.2828628, 55.86378799999999], [-4.2831178, 55.8637393], [-4.2834529, 55.8636642], [-4.2837724999999995, 55.86358109999998], [-4.284011899999999, 55.863511499999994], [-4.284323, 55.8634333], [-4.2844828, 55.863393], [-4.2847256, 55.8633375], [-4.284887999999999, 55.8633039], [-4.2850630999999995, 55.86327049999999], [-4.2852457, 55.863240399999995], [-4.2855206, 55.8632013], [-4.285771699999999, 55.86317079999999], [-4.286052499999999, 55.8631433], [-4.286278, 55.863127199999994], [-4.2865045, 55.86311560000001], [-4.2867131999999994, 55.863107600000006], [-4.2869177, 55.86310159999999], [-4.2870826, 55.863099299999995], [-4.2872304, 55.86310019999999], [-4.2876271, 55.863109599999994], [-4.288097799999999, 55.86312039999999], [-4.288534799999999, 55.8631297], [-4.288844199999999, 55.8631343], [-4.2892624, 55.86313609999999], [-4.2896963999999995, 55.86312910000001], [-4.2901062, 55.8631215], [-4.2903462, 55.86312], [-4.2905789, 55.8631227], [-4.2907827, 55.8631279], [-4.2910733, 55.8631374], [-4.291444566105128, 55.86315934335575], [-4.291572559248775, 55.86319879542009], [-4.2916712, 55.8632292], [-4.2921889, 55.8634137], [-4.292491999999999, 55.8635264], [-4.2927976999999995, 55.8636596], [-4.2930482, 55.863800999999995], [-4.2932296, 55.863911], [-4.293267164597166, 55.86393410665581], [-4.2933738, 55.8639997], [-4.293556800000001, 55.86409309999999], [-4.293846499999999, 55.8642045], [-4.2941898, 55.864276800000006], [-4.296543299999999, 55.8646053], [-4.2967785, 55.8646524], [-4.2975826999999995, 55.8648136], [-4.2983913, 55.8649789], [-4.2986959, 55.865047], [-4.2989859, 55.86511550000001], [-4.2992705, 55.8651927], [-4.2995830999999995, 55.8652931], [-4.2998499, 55.8653872], [-4.3000866, 55.8654763], [-4.3003327, 55.8655869], [-4.300585399999999, 55.865706900000006], [-4.3010671, 55.86595739999999], [-4.3016276, 55.86625839999999], [-4.3017187, 55.86630919999999], [-4.3026744, 55.866842199999994], [-4.3032167, 55.867140199999994], [-4.3037805, 55.86740710000001], [-4.3039781, 55.86751650000001], [-4.3040713, 55.8675681], [-4.3052796, 55.8682342], [-4.3056067, 55.8684133], [-4.3057803, 55.86850669999999], [-4.305935799999999, 55.86857679999999], [-4.3061096, 55.868658999999994], [-4.3064126, 55.8687791], [-4.306709, 55.8688841], [-4.3069739, 55.8689729], [-4.3072343, 55.8690506], [-4.307726199999999, 55.86919110000001], [-4.307737299999999, 55.86919460000001], [-4.3079898, 55.8692735], [-4.308188399999999, 55.869349500000006], [-4.308360699999999, 55.86940940000001], [-4.3085732, 55.869489400000006], [-4.3088092, 55.8695888], [-4.3090332, 55.8696926], [-4.3091525, 55.8697505], [-4.309456900000001, 55.8699161], [-4.3096219, 55.87001920000001], [-4.3097654, 55.870113999999994], [-4.3099081, 55.87022230000001], [-4.310016199999999, 55.8703051], [-4.310119099999999, 55.8703925], [-4.3103409, 55.8705909], [-4.310635799999999, 55.8709316], [-4.3111263, 55.87158689999999], [-4.311854799999999, 55.87291799999999], [-4.311913363773703, 55.87301153250277], [-4.3121236, 55.87334730000001], [-4.3123515, 55.87361309999999], [-4.3126367, 55.8739196], [-4.3130057, 55.87431629999999], [-4.3133506, 55.8746656], [-4.3136481, 55.87501770000001], [-4.3138672, 55.875341], [-4.3140018, 55.8756423], [-4.3140915, 55.87593540000001], [-4.3141359, 55.8762264], [-4.3141013, 55.8766099], [-4.3140799, 55.8768], [-4.314055, 55.87698769999999], [-4.3140222, 55.8771715], [-4.313932399999999, 55.8776748], [-4.313931499999999, 55.87770159999999], [-4.3139209, 55.87800730000001], [-4.313944299999999, 55.8783153], [-4.3139784, 55.8784854], [-4.3140260999999995, 55.878649], [-4.3140791, 55.8788065], [-4.314159499999999, 55.8789751], [-4.3141974, 55.87904519999999], [-4.314235099999999, 55.879115], [-4.314286999999999, 55.8791993], [-4.3143425, 55.87928639999999], [-4.3144517, 55.8794391], [-4.3145573, 55.8795763], [-4.3146376, 55.8796742], [-4.3147389, 55.8797915], [-4.3148582, 55.879905400000005], [-4.314960899999999, 55.87999899999999], [-4.3151285, 55.88014630000001], [-4.3154478, 55.880376299999995], [-4.3155724, 55.8804611], [-4.315773499999999, 55.880583400000006], [-4.315974299999999, 55.880698300000006], [-4.3164099, 55.88091399999999], [-4.3166383999999995, 55.8810188], [-4.3171296, 55.8811985], [-4.317347299999999, 55.88127499999999], [-4.317588299999999, 55.8813479], [-4.3178905, 55.88142289999999], [-4.3184129, 55.88153249999999], [-4.3187403, 55.88159000000001], [-4.318860299999999, 55.88161110000001], [-4.3202421, 55.88185729999999], [-4.3210807, 55.88201840000001], [-4.3213078350875485, 55.88206201616769], [-4.321314, 55.8820632], [-4.3219943, 55.88223680000001], [-4.322776499999999, 55.8823911], [-4.323073599999999, 55.88244739999999], [-4.3235694, 55.8825333], [-4.323637299999999, 55.8825441], [-4.3240719, 55.88260710000001], [-4.3245646, 55.8826605], [-4.3247758, 55.882678799999994], [-4.324953699999999, 55.88268939999998], [-4.3253828, 55.88270910000001], [-4.3255873, 55.8827168], [-4.325877599999999, 55.88272090000001], [-4.326192899999999, 55.88272589999999], [-4.328504499999999, 55.88277639999999], [-4.328787199999999, 55.88278560000001], [-4.3296764, 55.882804], [-4.3310062, 55.8828178], [-4.3315119, 55.8828018], [-4.3320136, 55.882779], [-4.3323801, 55.88275389999999], [-4.3326438, 55.8827302], [-4.3327868, 55.8827156], [-4.3333293, 55.88266039999999], [-4.3337542, 55.882613799999994], [-4.334392299999999, 55.8825351], [-4.3354268, 55.88241090000001], [-4.3359325, 55.8823505], [-4.336212899999999, 55.882315699999985], [-4.3365825, 55.882277499999994], [-4.337218799999999, 55.8822253], [-4.3376253, 55.88220700000001], [-4.3380559, 55.8821967], [-4.338316, 55.882194299999995], [-4.338517, 55.8821953], [-4.3386729, 55.8822], [-4.3388741, 55.88220389999999], [-4.3391806, 55.882217], [-4.3394858, 55.88223369999999], [-4.339675200000001, 55.88224889999999], [-4.3401596, 55.8822946], [-4.3403712, 55.8823142], [-4.340630199999999, 55.8823513], [-4.3410165, 55.8824101], [-4.341232799999999, 55.8824462], [-4.341853199999999, 55.8825509], [-4.3425185, 55.8826994], [-4.3429481, 55.8827953], [-4.3482753, 55.88398459999999], [-4.350522, 55.8844901], [-4.350766, 55.8845443], [-4.350960199999999, 55.8845869], [-4.3512074, 55.8846421], [-4.3515444, 55.88471559999999], [-4.3518396, 55.88478169999999], [-4.3525428, 55.88493669999999], [-4.3528697, 55.8850091], [-4.3531088, 55.885063200000005], [-4.3535319999999995, 55.88515670000001], [-4.3540128, 55.8852647], [-4.357717299999999, 55.8860877], [-4.3615185, 55.8869297], [-4.3619473, 55.8870263], [-4.362641999999999, 55.8871796], [-4.3632132, 55.8873057], [-4.3640339082509385, 55.8874851029555]]}", "current_leg_start": "Shettleston Loop", "dest_arr_time_act": "2109", "motion_projection": null, "next_location_lat": "55.8874851", "next_location_lon": "-4.3640339", "previous_location": "Bathgate LMD", "current_leg_milage": "9.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.785, \"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\": 915.029, \"from_m\": 575.785, \"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\": 1017.255, \"from_m\": 915.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1258.597, \"from_m\": 1017.255, \"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\": 1886.164, \"from_m\": 1258.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\": 2284.575, \"from_m\": 1886.164, \"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\": 4341.866, \"from_m\": 2284.575, \"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\": 6888.412, \"from_m\": 4341.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\": 10051.535, \"from_m\": 6888.412, \"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\": 17089.839, \"from_m\": 10051.535, \"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\": 24693.499, \"from_m\": 17089.839, \"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\": 27478.547, \"from_m\": 24693.499, \"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\": 28005.164, \"from_m\": 27478.547, \"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\": 28070.646, \"from_m\": 28005.164, \"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\": 28412.942, \"from_m\": 28070.646, \"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\": 39264.68, \"from_m\": 28412.942, \"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\": 39660.042, \"from_m\": 39264.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40450.913, \"from_m\": 39660.042, \"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\": 41294.579, \"from_m\": 40450.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\": 45925.884, \"from_m\": 41294.579, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45971.908, \"from_m\": 45925.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48213.245, \"from_m\": 45971.908, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49471.944, \"from_m\": 48213.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51155.093, \"from_m\": 49471.944, \"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\": 51596.131, \"from_m\": 51155.093, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 753035, \"profile_key\": \"084cf6501b51deb2dded1dc1ee167dae35dcb82e4ba07d5ecee95c021fe9bba3\", \"schedule_id\": 30191, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Bathgate LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2007\", \"location\": \"Bathgate\", \"stage_seq\": 2, \"distance_m\": 1099.486, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2032\", \"location\": \"Airdrie\", \"stage_seq\": 3, \"distance_m\": 24783.756, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 4, \"distance_m\": 27830.797, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Shettleston Loop\", \"stage_seq\": 5, \"distance_m\": 35725.903, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Shettleston\", \"stage_seq\": 6, \"distance_m\": 36511.625, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Bellgrove\", \"stage_seq\": 7, \"distance_m\": 40540.646, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 8, \"distance_m\": 42431.871, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 45193.958, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 10, \"distance_m\": 48095.573, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2107\", \"location\": \"Garscadden\", \"stage_seq\": 11, \"distance_m\": 50887.477, \"section_seq\": 1, \"route_path_id\": 142629}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": null, \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 12, \"distance_m\": 51596.131, \"section_seq\": 1, \"route_path_id\": 142629}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 51596.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142629}], \"total_distance_m\": 51596.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 51550.107, \"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": "2004", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "18.0", "current_position_lat": "55.8874851", "current_position_lon": "-4.3640339", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:50Z\", \"source_id\": 20286868, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:49Z\", \"source_id\": 63894299, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:56Z\", \"source_id\": 20256262, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:11Z\", \"source_id\": 63927837, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:16Z\", \"source_id\": 20265673, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:07Z\", \"source_id\": 63964175, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:10Z\", \"source_id\": 20276097, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:39Z\", \"source_id\": 63970399, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:43Z\", \"source_id\": 20277861, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:44Z\", \"source_id\": 63997214, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:49Z\", \"source_id\": 20285449, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Garscadden", "service_state_platform": "2", "timing_fact_generation": 1790021091413239, "current_leg_arrival_utc": "2026-09-21T21:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:01.675001", "service_state_evidence_id": 63997214, "current_leg_start_actual_dep": "2026-09-21T20:44:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:02.830394", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
None |
XYD |
5V83 |
334010+334012 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 575.785, "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": 915.029, "from_m": 575.785, "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": 1017.255, "from_m": 915.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1258.597, "from_m": 1017.255, "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": 1886.164, "from_m": 1258.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": 2284.575, "from_m": 1886.164, "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": 4341.866, "from_m": 2284.575, "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": 6888.412, "from_m": 4341.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": 10051.535, "from_m": 6888.412, "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": 17089.839, "from_m": 10051.535, "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": 24693.499, "from_m": 17089.839, "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": 27478.547, "from_m": 24693.499, "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": 28005.164, "from_m": 27478.547, "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": 28070.646, "from_m": 28005.164, "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": 28412.942, "from_m": 28070.646, "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": 39264.68, "from_m": 28412.942, "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": 39660.042, "from_m": 39264.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40450.913, "from_m": 39660.042, "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": 41294.579, "from_m": 40450.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": 45925.884, "from_m": 41294.579, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45971.908, "from_m": 45925.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48213.245, "from_m": 45971.908, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49471.944, "from_m": 48213.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", "infrastructure_limit_mph": 50.0}, {"to_m": 51155.093, "from_m": 49471.944, "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": 51596.131, "from_m": 51155.093, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 753035, "profile_key": "084cf6501b51deb2dded1dc1ee167dae35dcb82e4ba07d5ecee95c021fe9bba3", "schedule_id": 30191, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2004", "location": "Bathgate LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142629}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2007", "location": "Bathgate", "stage_seq": 2, "distance_m": 1099.486, "section_seq": 1, "route_path_id": 142629}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2032", "location": "Airdrie", "stage_seq": 3, "distance_m": 24783.756, "section_seq": 1, "route_path_id": 142629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Coatbridge Sunnyside", "stage_seq": 4, "distance_m": 27830.797, "section_seq": 1, "route_path_id": 142629}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Shettleston Loop", "stage_seq": 5, "distance_m": 35725.903, "section_seq": 1, "route_path_id": 142629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Shettleston", "stage_seq": 6, "distance_m": 36511.625, "section_seq": 1, "route_path_id": 142629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Bellgrove", "stage_seq": 7, "distance_m": 40540.646, "section_seq": 1, "route_path_id": 142629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Glasgow Queen St Low Level", "stage_seq": 8, "distance_m": 42431.871, "section_seq": 1, "route_path_id": 142629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 45193.958, "section_seq": 1, "route_path_id": 142629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Hyndland East Jn", "stage_seq": 10, "distance_m": 48095.573, "section_seq": 1, "route_path_id": 142629}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2107", "location": "Garscadden", "stage_seq": 11, "distance_m": 50887.477, "section_seq": 1, "route_path_id": 142629}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": null, "location": "Yoker Carriage Sidings", "stage_seq": 12, "distance_m": 51596.131, "section_seq": 1, "route_path_id": 142629}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 51596.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 142629}], "total_distance_m": 51596.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 51550.107, "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:50Z", "source_id": 20286868, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:49Z", "source_id": 63894299, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:56Z", "source_id": 20256262, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:11Z", "source_id": 63927837, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:16Z", "source_id": 20265673, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:07Z", "source_id": 63964175, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:10Z", "source_id": 20276097, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:39Z", "source_id": 63970399, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:43Z", "source_id": 20277861, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:44Z", "source_id": 63997214, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:49Z", "source_id": 20285449, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}] |
Bathgate LMD |
2004 |
2004 |
None |
None |
None |
Yoker Carriage Sidings |
2109 |
2109 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87579/2026-09-21/detailed |
None |
Shettleston Loop |
2026-09-21T20:44:00+01:00 |
Garscadden |
18.0 |
{"type": "LineString", "coordinates": [[-4.149556960896324, 55.85349266441719], [-4.1515784, 55.8535293], [-4.1544498, 55.85358140000001], [-4.1547808, 55.8535874], [-4.1583685, 55.85363479999999], [-4.1599513, 55.8536656], [-4.1628136, 55.8537147], [-4.162967999999999, 55.85371729999999], [-4.1639974, 55.85373469999999], [-4.164984799999999, 55.853751399999986], [-4.1651557, 55.8537555], [-4.1675644, 55.8538151], [-4.1683997, 55.8538503], [-4.1692741, 55.8539073], [-4.1696245, 55.8539376], [-4.170037899999999, 55.8539755], [-4.170400699999999, 55.854015], [-4.1707136, 55.85405190000001], [-4.171052, 55.854097], [-4.1714242, 55.854154], [-4.1717879, 55.854211500000005], [-4.1719421, 55.8542356], [-4.1741032, 55.854573599999995], [-4.1744627, 55.854629899999985], [-4.1748857, 55.85468670000001], [-4.175263199999999, 55.854728699999995], [-4.1755951, 55.854763], [-4.1759619, 55.8547949], [-4.1762496, 55.85481630000001], [-4.176525899999999, 55.854837999999994], [-4.1768415, 55.8548607], [-4.177141, 55.85487820000001], [-4.1774195, 55.8548892], [-4.1777033999999995, 55.854899499999995], [-4.1779625, 55.85490429999999], [-4.1781749999999995, 55.8549069], [-4.1782384, 55.85490719999999], [-4.1788943, 55.8549105], [-4.1792616, 55.854905899999984], [-4.1796342, 55.854902], [-4.1801762, 55.854890000000005], [-4.1852812, 55.854753200000005], [-4.1865522, 55.8547115], [-4.187216399999999, 55.8546964], [-4.187863699999999, 55.85468689999999], [-4.1881768, 55.85468989999999], [-4.1885813, 55.85469480000001], [-4.188938499999999, 55.8547016], [-4.189216899999999, 55.8547095], [-4.1895834999999995, 55.8547237], [-4.18999, 55.8547449], [-4.1904134, 55.854768], [-4.1908382, 55.8548019], [-4.191296699999999, 55.85484339999999], [-4.1917226, 55.85488689999999], [-4.1921755, 55.8549398], [-4.1936358, 55.85513679999998], [-4.1961957, 55.85548210000001], [-4.1984046, 55.85580199999999], [-4.1995498, 55.855957399999994], [-4.2002149, 55.8560541], [-4.2034731999999995, 55.8564861], [-4.2055073, 55.85676569999999], [-4.206087699999999, 55.85682409999999], [-4.2064268, 55.85684189999999], [-4.2069587, 55.8568568], [-4.2076779, 55.8568608], [-4.2084993, 55.85684749999999], [-4.2097357, 55.856826599999984], [-4.210869499999999, 55.8568074], [-4.2132738, 55.85674829999999], [-4.2158134, 55.8566824], [-4.2167434, 55.8566538], [-4.2170896, 55.8566364], [-4.217376, 55.856620500000005], [-4.2181245, 55.85658089999999], [-4.2183066, 55.8565713], [-4.2188466, 55.856526], [-4.2195743, 55.8564765], [-4.2198926, 55.85645709999999], [-4.2202203, 55.856434799999995], [-4.2204756, 55.856422], [-4.220672399999999, 55.8564203], [-4.2209132, 55.8564189], [-4.2213925, 55.8564445], [-4.221707099999999, 55.8564713], [-4.2220461, 55.8565043], [-4.222081835361751, 55.85650773892172], [-4.222362, 55.85653469999999], [-4.2227836, 55.8565753], [-4.2230875999999995, 55.8566046], [-4.2234314, 55.856649299999994], [-4.22377, 55.85669599999999], [-4.2242056, 55.8567543], [-4.2245767, 55.85680440000001], [-4.2249631, 55.8568578], [-4.2258081, 55.8569746], [-4.225963540877984, 55.856995416437215], [-4.2288525, 55.85738229999999], [-4.2292268, 55.85742559999999], [-4.229468899999999, 55.8574481], [-4.229627799999999, 55.85746279999999], [-4.230663600000001, 55.8575302], [-4.230803299999999, 55.857540500000006], [-4.2310443, 55.857558399999995], [-4.231152699999999, 55.8575664], [-4.231497699999999, 55.8575904], [-4.2317467, 55.8576032], [-4.232144700000001, 55.8576193], [-4.2323526, 55.857627699999995], [-4.2323978, 55.8576295], [-4.2326115, 55.8576382], [-4.233189, 55.85766269999999], [-4.233467999999999, 55.85767849999999], [-4.2337121, 55.8576913], [-4.23392, 55.85770329999999], [-4.2341868, 55.8577195], [-4.2345033, 55.85773979999998], [-4.2347372, 55.85775660000001], [-4.234867399999999, 55.85776729999999], [-4.2350498, 55.85778379999999], [-4.235227599999999, 55.857801899999984], [-4.2354937, 55.8578317], [-4.2356674, 55.85785200000001], [-4.235889, 55.85788380000001], [-4.236081800000001, 55.857914], [-4.2363185, 55.8579562], [-4.2365291, 55.8579987], [-4.236774699999999, 55.858051800000005], [-4.2371043, 55.8581339], [-4.237329, 55.85819130000001], [-4.2375167, 55.858241699999994], [-4.2377154, 55.858302599999995], [-4.2379241, 55.858369499999995], [-4.2381337, 55.858445], [-4.2383209, 55.8585097], [-4.2384865, 55.85857589999999], [-4.2386661, 55.8586457], [-4.238856799999999, 55.8587356], [-4.2390696, 55.85883729999999], [-4.2393047, 55.8589553], [-4.2394058999999995, 55.859011299999985], [-4.2395144, 55.859073], [-4.2397469, 55.8592067], [-4.239966299999999, 55.85934339999999], [-4.240161299999999, 55.8594816], [-4.240208299999999, 55.8595143], [-4.240295, 55.8595802], [-4.2403525, 55.85962469999999], [-4.2408445, 55.8600586], [-4.2410749, 55.86024689999999], [-4.2412862, 55.860407900000006], [-4.241512099999999, 55.86055919999999], [-4.2418702, 55.8607644], [-4.242189499999999, 55.860921299999994], [-4.2425146, 55.8610607], [-4.242844099999999, 55.8611858], [-4.2431079, 55.86128699999999], [-4.243357099999999, 55.861362699999994], [-4.2438821, 55.86150359999999], [-4.2442435, 55.86157899999999], [-4.2442989, 55.8615905], [-4.245156699999999, 55.8617287], [-4.2472133, 55.86201760000001], [-4.2479587, 55.8621161], [-4.248728599999999, 55.86220050000001], [-4.249122200000001, 55.86223270000001], [-4.2495928, 55.8622567], [-4.2499082999999995, 55.86226769999999], [-4.2501174, 55.86228009999999], [-4.250415, 55.8623072], [-4.250905599999999, 55.8623751], [-4.250963399999999, 55.86238149999999], [-4.251146322544685, 55.862403141713195], [-4.251198546783177, 55.8624093204026], [-4.251408308156532, 55.8624341374204], [-4.251459798552653, 55.86244022928349], [-4.2516193, 55.8624591], [-4.252302, 55.86252770000001], [-4.2528394, 55.86258260000001], [-4.2528671, 55.8625859], [-4.2531269, 55.8626186], [-4.2533991, 55.8626595], [-4.2543108, 55.862804999999994], [-4.254605499999999, 55.86284659999999], [-4.2573383, 55.86317079999999], [-4.2583232, 55.8632887], [-4.2595732, 55.8634401], [-4.2610948, 55.8636206], [-4.261142999999999, 55.8636263], [-4.2620933, 55.8637396], [-4.269660299999999, 55.8646303], [-4.2700757, 55.86467619999999], [-4.2703281, 55.8646969], [-4.2705653, 55.8647087], [-4.2708231, 55.864717], [-4.2709457, 55.86471879999999], [-4.271037399999999, 55.86471879999999], [-4.271170299999999, 55.86471879999999], [-4.271678, 55.864707999999986], [-4.2720571, 55.8646861], [-4.280367699999999, 55.8640303], [-4.282024599999999, 55.8638995], [-4.2822983, 55.86387069999999], [-4.282657599999999, 55.8638217], [-4.2828628, 55.86378799999999], [-4.2831178, 55.8637393], [-4.2834529, 55.8636642], [-4.2837724999999995, 55.86358109999998], [-4.284011899999999, 55.863511499999994], [-4.284323, 55.8634333], [-4.2844828, 55.863393], [-4.2847256, 55.8633375], [-4.284887999999999, 55.8633039], [-4.2850630999999995, 55.86327049999999], [-4.2852457, 55.863240399999995], [-4.2855206, 55.8632013], [-4.285771699999999, 55.86317079999999], [-4.286052499999999, 55.8631433], [-4.286278, 55.863127199999994], [-4.2865045, 55.86311560000001], [-4.2867131999999994, 55.863107600000006], [-4.2869177, 55.86310159999999], [-4.2870826, 55.863099299999995], [-4.2872304, 55.86310019999999], [-4.2876271, 55.863109599999994], [-4.288097799999999, 55.86312039999999], [-4.288534799999999, 55.8631297], [-4.288844199999999, 55.8631343], [-4.2892624, 55.86313609999999], [-4.2896963999999995, 55.86312910000001], [-4.2901062, 55.8631215], [-4.2903462, 55.86312], [-4.2905789, 55.8631227], [-4.2907827, 55.8631279], [-4.2910733, 55.8631374], [-4.291444566105128, 55.86315934335575], [-4.291572559248775, 55.86319879542009], [-4.2916712, 55.8632292], [-4.2921889, 55.8634137], [-4.292491999999999, 55.8635264], [-4.2927976999999995, 55.8636596], [-4.2930482, 55.863800999999995], [-4.2932296, 55.863911], [-4.293267164597166, 55.86393410665581], [-4.2933738, 55.8639997], [-4.293556800000001, 55.86409309999999], [-4.293846499999999, 55.8642045], [-4.2941898, 55.864276800000006], [-4.296543299999999, 55.8646053], [-4.2967785, 55.8646524], [-4.2975826999999995, 55.8648136], [-4.2983913, 55.8649789], [-4.2986959, 55.865047], [-4.2989859, 55.86511550000001], [-4.2992705, 55.8651927], [-4.2995830999999995, 55.8652931], [-4.2998499, 55.8653872], [-4.3000866, 55.8654763], [-4.3003327, 55.8655869], [-4.300585399999999, 55.865706900000006], [-4.3010671, 55.86595739999999], [-4.3016276, 55.86625839999999], [-4.3017187, 55.86630919999999], [-4.3026744, 55.866842199999994], [-4.3032167, 55.867140199999994], [-4.3037805, 55.86740710000001], [-4.3039781, 55.86751650000001], [-4.3040713, 55.8675681], [-4.3052796, 55.8682342], [-4.3056067, 55.8684133], [-4.3057803, 55.86850669999999], [-4.305935799999999, 55.86857679999999], [-4.3061096, 55.868658999999994], [-4.3064126, 55.8687791], [-4.306709, 55.8688841], [-4.3069739, 55.8689729], [-4.3072343, 55.8690506], [-4.307726199999999, 55.86919110000001], [-4.307737299999999, 55.86919460000001], [-4.3079898, 55.8692735], [-4.308188399999999, 55.869349500000006], [-4.308360699999999, 55.86940940000001], [-4.3085732, 55.869489400000006], [-4.3088092, 55.8695888], [-4.3090332, 55.8696926], [-4.3091525, 55.8697505], [-4.309456900000001, 55.8699161], [-4.3096219, 55.87001920000001], [-4.3097654, 55.870113999999994], [-4.3099081, 55.87022230000001], [-4.310016199999999, 55.8703051], [-4.310119099999999, 55.8703925], [-4.3103409, 55.8705909], [-4.310635799999999, 55.8709316], [-4.3111263, 55.87158689999999], [-4.311854799999999, 55.87291799999999], [-4.311913363773703, 55.87301153250277], [-4.3121236, 55.87334730000001], [-4.3123515, 55.87361309999999], [-4.3126367, 55.8739196], [-4.3130057, 55.87431629999999], [-4.3133506, 55.8746656], [-4.3136481, 55.87501770000001], [-4.3138672, 55.875341], [-4.3140018, 55.8756423], [-4.3140915, 55.87593540000001], [-4.3141359, 55.8762264], [-4.3141013, 55.8766099], [-4.3140799, 55.8768], [-4.314055, 55.87698769999999], [-4.3140222, 55.8771715], [-4.313932399999999, 55.8776748], [-4.313931499999999, 55.87770159999999], [-4.3139209, 55.87800730000001], [-4.313944299999999, 55.8783153], [-4.3139784, 55.8784854], [-4.3140260999999995, 55.878649], [-4.3140791, 55.8788065], [-4.314159499999999, 55.8789751], [-4.3141974, 55.87904519999999], [-4.314235099999999, 55.879115], [-4.314286999999999, 55.8791993], [-4.3143425, 55.87928639999999], [-4.3144517, 55.8794391], [-4.3145573, 55.8795763], [-4.3146376, 55.8796742], [-4.3147389, 55.8797915], [-4.3148582, 55.879905400000005], [-4.314960899999999, 55.87999899999999], [-4.3151285, 55.88014630000001], [-4.3154478, 55.880376299999995], [-4.3155724, 55.8804611], [-4.315773499999999, 55.880583400000006], [-4.315974299999999, 55.880698300000006], [-4.3164099, 55.88091399999999], [-4.3166383999999995, 55.8810188], [-4.3171296, 55.8811985], [-4.317347299999999, 55.88127499999999], [-4.317588299999999, 55.8813479], [-4.3178905, 55.88142289999999], [-4.3184129, 55.88153249999999], [-4.3187403, 55.88159000000001], [-4.318860299999999, 55.88161110000001], [-4.3202421, 55.88185729999999], [-4.3210807, 55.88201840000001], [-4.3213078350875485, 55.88206201616769], [-4.321314, 55.8820632], [-4.3219943, 55.88223680000001], [-4.322776499999999, 55.8823911], [-4.323073599999999, 55.88244739999999], [-4.3235694, 55.8825333], [-4.323637299999999, 55.8825441], [-4.3240719, 55.88260710000001], [-4.3245646, 55.8826605], [-4.3247758, 55.882678799999994], [-4.324953699999999, 55.88268939999998], [-4.3253828, 55.88270910000001], [-4.3255873, 55.8827168], [-4.325877599999999, 55.88272090000001], [-4.326192899999999, 55.88272589999999], [-4.328504499999999, 55.88277639999999], [-4.328787199999999, 55.88278560000001], [-4.3296764, 55.882804], [-4.3310062, 55.8828178], [-4.3315119, 55.8828018], [-4.3320136, 55.882779], [-4.3323801, 55.88275389999999], [-4.3326438, 55.8827302], [-4.3327868, 55.8827156], [-4.3333293, 55.88266039999999], [-4.3337542, 55.882613799999994], [-4.334392299999999, 55.8825351], [-4.3354268, 55.88241090000001], [-4.3359325, 55.8823505], [-4.336212899999999, 55.882315699999985], [-4.3365825, 55.882277499999994], [-4.337218799999999, 55.8822253], [-4.3376253, 55.88220700000001], [-4.3380559, 55.8821967], [-4.338316, 55.882194299999995], [-4.338517, 55.8821953], [-4.3386729, 55.8822], [-4.3388741, 55.88220389999999], [-4.3391806, 55.882217], [-4.3394858, 55.88223369999999], [-4.339675200000001, 55.88224889999999], [-4.3401596, 55.8822946], [-4.3403712, 55.8823142], [-4.340630199999999, 55.8823513], [-4.3410165, 55.8824101], [-4.341232799999999, 55.8824462], [-4.341853199999999, 55.8825509], [-4.3425185, 55.8826994], [-4.3429481, 55.8827953], [-4.3482753, 55.88398459999999], [-4.350522, 55.8844901], [-4.350766, 55.8845443], [-4.350960199999999, 55.8845869], [-4.3512074, 55.8846421], [-4.3515444, 55.88471559999999], [-4.3518396, 55.88478169999999], [-4.3525428, 55.88493669999999], [-4.3528697, 55.8850091], [-4.3531088, 55.885063200000005], [-4.3535319999999995, 55.88515670000001], [-4.3540128, 55.8852647], [-4.357717299999999, 55.8860877], [-4.3615185, 55.8869297], [-4.3619473, 55.8870263], [-4.362641999999999, 55.8871796], [-4.3632132, 55.8873057], [-4.3640339082509385, 55.8874851029555]]} |
9.3 |
2045 |
2103 |
Bathgate LMD |
Bathgate |
Garscadden |
55.8874851 |
-4.3640339 |
55.8874851 |
-4.3640339 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
Garscadden |
TD |
TRACKING_TIMEOUT |
63997214 |
1790021091413239 |
60 |
60 |
2026-09-21 21:19:02.830394 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:01.675001 |
| 723880 |
753044 |
C01704 |
745D82MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 753044, "stp": "P", "toc": "Great Western Railway", "uid": "C01704", "consist": "387146+387166+387171", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01704/2026-09-21/detailed", "trust_id": "745D82MZ21", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cocklebury Emu Sidings", "service_date": "2026-09-21", "dest_arr_time": "2109", "dest_platform": null, "is_terminated": 1, "next_location": "Steventon", "signalling_id": "5D82", "timing_status": "EARLY", "origin_station": "Didcot Parkway", "current_leg_arr": "2010½", "current_leg_dep": "2008", "current_leg_end": "Steventon", "origin_dep_time": "2005", "origin_platform": "3", "current_location": "Uffington", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2418082, 51.6110499], [-1.2422675, 51.61119469999999], [-1.2428045, 51.6113554], [-1.2433378, 51.611506], [-1.243775, 51.6116322], [-1.2440089999999997, 51.61169739999999], [-1.2443508999999997, 51.61179130000001], [-1.2450129, 51.61197789999999], [-1.2462133, 51.6122763], [-1.2467455, 51.6124263], [-1.2474511, 51.61262419999999], [-1.2481547, 51.6128176], [-1.2488732, 51.6130191], [-1.2495919999999998, 51.613218999999994], [-1.2501835, 51.61338369999999], [-1.2507239, 51.6135355], [-1.2511292, 51.6136473], [-1.2516698, 51.6137937], [-1.2519476, 51.6138692], [-1.2522442, 51.61395050000001], [-1.2527165, 51.6140766], [-1.2534639, 51.6142685], [-1.2541305, 51.61443150000001], [-1.2545601, 51.6145375], [-1.2547110999999995, 51.6145751], [-1.2550297999999998, 51.6146562], [-1.2555762999999998, 51.61476940000001], [-1.2560964, 51.6148784], [-1.2565368999999995, 51.614983200000005], [-1.2572034, 51.6151523], [-1.2575932, 51.615248699999995], [-1.25764139776733, 51.6152608825556], [-1.2580549, 51.6153654], [-1.2587661, 51.61553860000001], [-1.2595662, 51.61573310000001], [-1.2602415, 51.6158936], [-1.2609086000000005, 51.6160459], [-1.2615967999999995, 51.616194], [-1.2621701, 51.61631700000001], [-1.2624451, 51.616374599999986], [-1.2632183, 51.616534], [-1.2640286999999997, 51.616696], [-1.2647809, 51.616839899999995], [-1.2654807, 51.6169759], [-1.2663107999999998, 51.6171376], [-1.2670522, 51.617276], [-1.2678859999999998, 51.6174244], [-1.2685562, 51.6175428], [-1.2692732999999998, 51.6176691], [-1.2699418, 51.6177851], [-1.2707808, 51.617927900000005], [-1.2715361999999997, 51.618054099999995], [-1.2722674, 51.61817229999999], [-1.2729322999999997, 51.6182761], [-1.2736484999999995, 51.6183892], [-1.2743432, 51.6184947], [-1.2750496999999998, 51.6185994], [-1.2757496999999998, 51.6187013], [-1.2764518, 51.618800199999995], [-1.2771683, 51.618896199999995], [-1.2780146, 51.61901369999999], [-1.2788593, 51.61912559999999], [-1.2797122, 51.6192338], [-1.2802266, 51.6192919], [-1.2805235, 51.61933080000001], [-1.2811562, 51.6194085], [-1.2817063, 51.61946919999999], [-1.2823842, 51.61954899999999], [-1.2829029, 51.61961070000001], [-1.2839441, 51.6197213], [-1.2842558, 51.6197529], [-1.2846451, 51.6197938], [-1.2853262999999997, 51.61986319999999], [-1.2860484, 51.619935100000006], [-1.2865104956110418, 51.619980532765254], [-1.2867563, 51.6200047], [-1.2874033, 51.62006199999998], [-1.2879765, 51.620113200000006], [-1.2885454, 51.6201616], [-1.2891184999999998, 51.62020959999999], [-1.2894649, 51.6202375], [-1.290485, 51.6203203], [-1.2912075, 51.6203739], [-1.2920625, 51.6204322], [-1.2922201, 51.62044189999999], [-1.2928523, 51.6204845], [-1.2935776, 51.6205337], [-1.2942929, 51.62057690000001], [-1.2947169999999997, 51.62060129999998], [-1.2947872, 51.6206053], [-1.2958012, 51.62066369999998], [-1.2965266, 51.6207003], [-1.2973207, 51.620740999999995], [-1.2981748, 51.6207815], [-1.2989725999999997, 51.62081789999999], [-1.2998369, 51.62085420000001], [-1.300631, 51.62088850000001], [-1.3015525, 51.62092429999999], [-1.3021677, 51.62094960000001], [-1.302833, 51.6209781], [-1.3033412, 51.6209988], [-1.3040980999999998, 51.6210292], [-1.3046278, 51.62105220000001], [-1.305618, 51.6210913], [-1.3063319999999998, 51.62112069999999], [-1.3074873, 51.6211644], [-1.3082033999999998, 51.6211919], [-1.3097236, 51.62124480000001], [-1.3105922, 51.62127639999999], [-1.311384, 51.62130119999999], [-1.3122484, 51.6213286], [-1.3131155, 51.621355999999984], [-1.3139805999999998, 51.6213771], [-1.3147840999999998, 51.6213964], [-1.3155471999999997, 51.6214142], [-1.316162, 51.621426099999994]]}", "current_leg_start": "Didcot Parkway", "dest_arr_time_act": "2109", "motion_projection": null, "next_location_lat": "51.6214261", "next_location_lon": "-1.3161620", "previous_location": "Didcot Parkway", "current_leg_milage": "3.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63861025\", \"confirmationDeadline\": \"2026-09-21T20:08:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2005", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.5", "current_position_lat": "51.6214261", "current_position_lon": "-1.3161620", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Uffington", "service_state_platform": null, "timing_fact_generation": 1790020357175541, "current_leg_arrival_utc": "2026-09-21T20:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:01.726673", "service_state_evidence_id": 63972602, "current_leg_start_actual_dep": "2026-09-21T20:08:02+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:02.852280", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
DID |
None |
5D82 |
387146+387166+387171 |
12 |
110 |
None |
None |
[] |
Didcot Parkway |
2005 |
2005 |
3 |
None |
None |
Cocklebury Emu Sidings |
2109 |
2109 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01704/2026-09-21/detailed |
None |
Didcot Parkway |
2026-09-21T20:08:02+01:00 |
Steventon |
2.5 |
{"type": "LineString", "coordinates": [[-1.2418082, 51.6110499], [-1.2422675, 51.61119469999999], [-1.2428045, 51.6113554], [-1.2433378, 51.611506], [-1.243775, 51.6116322], [-1.2440089999999997, 51.61169739999999], [-1.2443508999999997, 51.61179130000001], [-1.2450129, 51.61197789999999], [-1.2462133, 51.6122763], [-1.2467455, 51.6124263], [-1.2474511, 51.61262419999999], [-1.2481547, 51.6128176], [-1.2488732, 51.6130191], [-1.2495919999999998, 51.613218999999994], [-1.2501835, 51.61338369999999], [-1.2507239, 51.6135355], [-1.2511292, 51.6136473], [-1.2516698, 51.6137937], [-1.2519476, 51.6138692], [-1.2522442, 51.61395050000001], [-1.2527165, 51.6140766], [-1.2534639, 51.6142685], [-1.2541305, 51.61443150000001], [-1.2545601, 51.6145375], [-1.2547110999999995, 51.6145751], [-1.2550297999999998, 51.6146562], [-1.2555762999999998, 51.61476940000001], [-1.2560964, 51.6148784], [-1.2565368999999995, 51.614983200000005], [-1.2572034, 51.6151523], [-1.2575932, 51.615248699999995], [-1.25764139776733, 51.6152608825556], [-1.2580549, 51.6153654], [-1.2587661, 51.61553860000001], [-1.2595662, 51.61573310000001], [-1.2602415, 51.6158936], [-1.2609086000000005, 51.6160459], [-1.2615967999999995, 51.616194], [-1.2621701, 51.61631700000001], [-1.2624451, 51.616374599999986], [-1.2632183, 51.616534], [-1.2640286999999997, 51.616696], [-1.2647809, 51.616839899999995], [-1.2654807, 51.6169759], [-1.2663107999999998, 51.6171376], [-1.2670522, 51.617276], [-1.2678859999999998, 51.6174244], [-1.2685562, 51.6175428], [-1.2692732999999998, 51.6176691], [-1.2699418, 51.6177851], [-1.2707808, 51.617927900000005], [-1.2715361999999997, 51.618054099999995], [-1.2722674, 51.61817229999999], [-1.2729322999999997, 51.6182761], [-1.2736484999999995, 51.6183892], [-1.2743432, 51.6184947], [-1.2750496999999998, 51.6185994], [-1.2757496999999998, 51.6187013], [-1.2764518, 51.618800199999995], [-1.2771683, 51.618896199999995], [-1.2780146, 51.61901369999999], [-1.2788593, 51.61912559999999], [-1.2797122, 51.6192338], [-1.2802266, 51.6192919], [-1.2805235, 51.61933080000001], [-1.2811562, 51.6194085], [-1.2817063, 51.61946919999999], [-1.2823842, 51.61954899999999], [-1.2829029, 51.61961070000001], [-1.2839441, 51.6197213], [-1.2842558, 51.6197529], [-1.2846451, 51.6197938], [-1.2853262999999997, 51.61986319999999], [-1.2860484, 51.619935100000006], [-1.2865104956110418, 51.619980532765254], [-1.2867563, 51.6200047], [-1.2874033, 51.62006199999998], [-1.2879765, 51.620113200000006], [-1.2885454, 51.6201616], [-1.2891184999999998, 51.62020959999999], [-1.2894649, 51.6202375], [-1.290485, 51.6203203], [-1.2912075, 51.6203739], [-1.2920625, 51.6204322], [-1.2922201, 51.62044189999999], [-1.2928523, 51.6204845], [-1.2935776, 51.6205337], [-1.2942929, 51.62057690000001], [-1.2947169999999997, 51.62060129999998], [-1.2947872, 51.6206053], [-1.2958012, 51.62066369999998], [-1.2965266, 51.6207003], [-1.2973207, 51.620740999999995], [-1.2981748, 51.6207815], [-1.2989725999999997, 51.62081789999999], [-1.2998369, 51.62085420000001], [-1.300631, 51.62088850000001], [-1.3015525, 51.62092429999999], [-1.3021677, 51.62094960000001], [-1.302833, 51.6209781], [-1.3033412, 51.6209988], [-1.3040980999999998, 51.6210292], [-1.3046278, 51.62105220000001], [-1.305618, 51.6210913], [-1.3063319999999998, 51.62112069999999], [-1.3074873, 51.6211644], [-1.3082033999999998, 51.6211919], [-1.3097236, 51.62124480000001], [-1.3105922, 51.62127639999999], [-1.311384, 51.62130119999999], [-1.3122484, 51.6213286], [-1.3131155, 51.621355999999984], [-1.3139805999999998, 51.6213771], [-1.3147840999999998, 51.6213964], [-1.3155471999999997, 51.6214142], [-1.316162, 51.621426099999994]]} |
3.3 |
2008 |
2010½ |
Didcot Parkway |
Uffington |
Steventon |
51.6214261 |
-1.3161620 |
51.6214261 |
-1.3161620 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
Uffington |
TD |
TRACKING_TIMEOUT |
63972602 |
1790020357175541 |
13 |
13 |
2026-09-21 21:19:02.852280 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:01.726673 |
| 723881 |
754562 |
C20576 |
635O77M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 754562, "stp": "P", "toc": "Thameslink", "uid": "C20576", "consist": "700054", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20576/2026-09-21/detailed", "trust_id": "635O77M721", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": "21:09:00", "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-21", "dest_arr_time": "2121", "dest_platform": "1", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "5O77", "timing_status": null, "origin_station": "St. Albans", "current_leg_arr": "2121", "current_leg_dep": "2119", "current_leg_end": "St. Albans", "origin_dep_time": "2109", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]}", "current_leg_start": "St. Albans Centre Sidings", "dest_arr_time_act": "2121", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 677.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 754562, \"profile_key\": \"bf23948141c79c7209224df56d68d3d6b62223818e89d9b150f67055525bd33a\", \"schedule_id\": 2759, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2119\", \"location\": \"St. Albans Centre Sidings\", \"stage_seq\": 2, \"distance_m\": 338.965, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 3, \"distance_m\": 677.931, \"section_seq\": 1, \"route_path_id\": 115190}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 677.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115190}], \"total_distance_m\": 677.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 677.931, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2109", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "St. Albans", "service_state_platform": "2", "timing_fact_generation": 1790021095469952, "current_leg_arrival_utc": "2026-09-21T21:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:02.052957", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:19:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:02.502853", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SAC |
SAC |
5O77 |
700054 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 677.931, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 754562, "profile_key": "bf23948141c79c7209224df56d68d3d6b62223818e89d9b150f67055525bd33a", "schedule_id": 2759, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2109", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2119", "location": "St. Albans Centre Sidings", "stage_seq": 2, "distance_m": 338.965, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": null, "location": "St. Albans", "stage_seq": 3, "distance_m": 677.931, "section_seq": 1, "route_path_id": 115190}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 677.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 115190}], "total_distance_m": 677.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 677.931, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
St. Albans |
2109 |
2109 |
2 |
21:09:00 |
None |
St. Albans |
2121 |
2121 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C20576/2026-09-21/detailed |
None |
St. Albans Centre Sidings |
2026-09-21T21:19:00+01:00 |
St. Albans |
2.0 |
{"type": "LineString", "coordinates": [[-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]} |
0.2 |
2119 |
2121 |
None |
None |
St. Albans |
51.7510039 |
-0.3275272 |
51.7510039 |
-0.3275272 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
St. Albans |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790021095469952 |
8 |
8 |
2026-09-21 21:19:02.502853 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:02.052957 |
| 723882 |
755386 |
L88415 |
022A86M721 |
2026-09-21 |
COMPLETE |
20329081 |
2026-09-21 22:08:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 755386, "stp": "P", "toc": "ScotRail", "uid": "L88415", "consist": "158734", "dest_crs": "ABD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88415/2026-09-21/detailed", "trust_id": "022A86M721", "origin_crs": "INR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "6S", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "2A86", "timing_status": "EARLY", "origin_station": "Inverurie", "current_leg_arr": "2208", "current_leg_dep": "2200", "current_leg_end": "Aberdeen", "origin_dep_time": "2146", "origin_platform": "2", "current_location": "Aberdeen", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]}", "current_leg_start": "Dyce", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Dyce", "current_leg_milage": "6.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 417.62, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15749.978, \"from_m\": 417.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16344.752, \"from_m\": 15749.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16694.826, \"from_m\": 16344.752, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16742.592, \"from_m\": 16694.826, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17016.393, \"from_m\": 16742.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17282.19, \"from_m\": 17016.393, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25319.238, \"from_m\": 17282.19, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25588.569, \"from_m\": 25319.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26188.757, \"from_m\": 25588.569, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26202.846, \"from_m\": 26188.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26702.231, \"from_m\": 26202.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27191.447, \"from_m\": 26702.231, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 755386, \"profile_key\": \"340b7fbb16e2e0f4daf1b36447e3994320bbf02c6979047f9d36263313abdbb0\", \"schedule_id\": 19018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Inverurie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114840}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"Kintore\", \"stage_seq\": 2, \"distance_m\": 5171.363, \"section_seq\": 1, \"route_path_id\": 114840}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Dyce\", \"stage_seq\": 3, \"distance_m\": 17089.951, \"section_seq\": 1, \"route_path_id\": 114840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Berryden Jn\", \"stage_seq\": 4, \"distance_m\": 25588.569, \"section_seq\": 1, \"route_path_id\": 114840}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 5, \"distance_m\": 27191.447, \"section_seq\": 1, \"route_path_id\": 114840}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27191.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114840}], \"total_distance_m\": 27191.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27191.447, \"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": "2146", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:10Z\", \"source_id\": 64103988, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:13Z\", \"source_id\": 20316325, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:11Z\", \"source_id\": 64123614, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:16Z\", \"source_id\": 20322089, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:00Z\", \"source_id\": 20329081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6S", "timing_fact_generation": 1790024942253644, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:02.249849", "service_state_evidence_id": 20329081, "current_leg_start_actual_dep": "2026-09-21T22:01:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:03.098073", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
INR |
ABD |
2A86 |
158734 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 417.62, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15749.978, "from_m": 417.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16344.752, "from_m": 15749.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16694.826, "from_m": 16344.752, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 16742.592, "from_m": 16694.826, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17016.393, "from_m": 16742.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17282.19, "from_m": 17016.393, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25319.238, "from_m": 17282.19, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25588.569, "from_m": 25319.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26188.757, "from_m": 25588.569, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26202.846, "from_m": 26188.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 26702.231, "from_m": 26202.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27191.447, "from_m": 26702.231, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 755386, "profile_key": "340b7fbb16e2e0f4daf1b36447e3994320bbf02c6979047f9d36263313abdbb0", "schedule_id": 19018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2146", "location": "Inverurie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114840}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "Kintore", "stage_seq": 2, "distance_m": 5171.363, "section_seq": 1, "route_path_id": 114840}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Dyce", "stage_seq": 3, "distance_m": 17089.951, "section_seq": 1, "route_path_id": 114840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Berryden Jn", "stage_seq": 4, "distance_m": 25588.569, "section_seq": 1, "route_path_id": 114840}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 5, "distance_m": 27191.447, "section_seq": 1, "route_path_id": 114840}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27191.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 114840}], "total_distance_m": 27191.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27191.447, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:10Z", "source_id": 64103988, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:13Z", "source_id": 20316325, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 374, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:11Z", "source_id": 64123614, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:59:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:16Z", "source_id": 20322089, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:00Z", "source_id": 20329081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Inverurie |
2146 |
2146 |
2 |
None |
None |
Aberdeen |
2210 |
2210 |
6S |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88415/2026-09-21/detailed |
None |
Dyce |
2026-09-21T22:01:00+01:00 |
Aberdeen |
8.0 |
{"type": "LineString", "coordinates": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]} |
6.3 |
2200 |
2208 |
Dyce |
Aberdeen |
Aberdeen |
57.1427610 |
-2.0980311 |
57.1427610 |
-2.0980311 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:08:00 |
Aberdeen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329081 |
1790024942253644 |
17 |
17 |
2026-09-21 21:19:03.098073 |
6S |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:02.249849 |
| 723883 |
755618 |
G86073 |
152E32M721 |
2026-09-21 |
COMPLETE |
20328218 |
2026-09-21 22:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 755618, "stp": "P", "toc": "Northern", "uid": "G86073", "consist": "156496", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86073/2026-09-21/detailed", "trust_id": "152E32M721", "origin_crs": "NNT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "1", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "2E32", "timing_status": "ON TIME", "origin_station": "Nunthorpe", "current_leg_arr": "2209", "current_leg_dep": "2204½", "current_leg_end": "Middlesbrough", "origin_dep_time": "2157", "origin_platform": "2", "current_location": "Middlesbrough", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2085217, 54.5520107], [-1.2098827, 54.55297449999999], [-1.2129189, 54.55537], [-1.2137665, 54.55606680000001], [-1.2144961000000003, 54.55679469999999], [-1.2149225, 54.5573277], [-1.2152471, 54.5578275], [-1.2156011, 54.558468299999994], [-1.215807, 54.5590993], [-1.2158946999999998, 54.559402599999984], [-1.2159763, 54.559945199999994], [-1.2159937, 54.56011099999999], [-1.2160638, 54.5609256], [-1.2160767, 54.56114889999999], [-1.2160845999999998, 54.5613953], [-1.216084, 54.5615856], [-1.2160656, 54.56186629999999], [-1.2159843, 54.5623957], [-1.2159348, 54.56259769999999], [-1.2158331999999998, 54.5629264], [-1.2156044, 54.563510399999984], [-1.2154429, 54.5639432], [-1.2153259999999997, 54.5643803], [-1.2152385, 54.56489119999999], [-1.2152145, 54.56547450000001], [-1.2152248, 54.5657769], [-1.2152587, 54.5660981], [-1.2153309, 54.566498], [-1.2155262, 54.56716120000001], [-1.2158478999999998, 54.5678304], [-1.2162449, 54.5684959], [-1.2168654000000003, 54.5692169], [-1.2173446, 54.5697303], [-1.2182023, 54.570661599999994], [-1.2186705999999998, 54.5711479], [-1.2193461, 54.571889799999994], [-1.2196792, 54.5722288], [-1.2201159, 54.5726334], [-1.2204932, 54.572949], [-1.2207136, 54.5731245], [-1.2213481, 54.5736009], [-1.2219747999999997, 54.57403810000001], [-1.2238622999999995, 54.5753558], [-1.2246725, 54.57592040000001], [-1.2247312070314482, 54.575961363294546], [-1.2251314, 54.57624059999999], [-1.2258731, 54.5767118], [-1.2263890999999998, 54.57700689999999], [-1.2274748999999998, 54.577539299999984], [-1.2280584, 54.5777653], [-1.2286743, 54.57804050000001], [-1.2290631, 54.5781892], [-1.2299996999999998, 54.5785296], [-1.2306817, 54.5787436], [-1.2310255, 54.57883829999999], [-1.2313826, 54.57891539999999], [-1.2318164000000005, 54.578991499999994], [-1.2324676, 54.5790775], [-1.2328296, 54.579110799999995], [-1.2332021, 54.5791414], [-1.2338085999999997, 54.57916489999999], [-1.2341270999999998, 54.5791731], [-1.2346011, 54.5791842], [-1.2354250999999998, 54.57921300000001], [-1.2356638, 54.57922949999999], [-1.235981, 54.57925600000001], [-1.2361125, 54.579266999999994], [-1.2363649, 54.5792956], [-1.23666, 54.579324699999994], [-1.2369660999999998, 54.57934780000001], [-1.2375216, 54.5793632], [-1.2380676999999998, 54.57936659999999], [-1.2391768999999997, 54.579372000000006], [-1.2409363999999998, 54.5793857], [-1.2411831, 54.5793868], [-1.2418063999999998, 54.5793857], [-1.2424356, 54.5793745], [-1.2429518, 54.5793469], [-1.2434731, 54.5793045], [-1.2439950999999998, 54.5792497], [-1.2445128, 54.579186799999995], [-1.2450877, 54.5791052], [-1.2452319, 54.57908160000001], [-1.2457909, 54.5789839], [-1.2463254999999998, 54.5788669], [-1.2470764999999997, 54.57867769999999], [-1.2477044, 54.5785075], [-1.2483712, 54.57831209999999], [-1.2490695999999997, 54.5781002], [-1.2497777999999995, 54.577852799999995], [-1.2503023, 54.57765469999999], [-1.2507482, 54.5774705], [-1.2511162, 54.577295], [-1.2514215999999998, 54.5771396], [-1.2519394999999998, 54.57683059999999], [-1.2525587, 54.5764273], [-1.2532187786098454, 54.575961363294546], [-1.2535005, 54.5757625], [-1.2546353999999995, 54.5749854], [-1.2552531, 54.57456010000001], [-1.2553831, 54.57448670000001], [-1.2554945, 54.574416], [-1.2556740999999998, 54.57430790000001], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]}", "current_leg_start": "James Cook", "dest_arr_time_act": "2209½", "motion_projection": null, "next_location_lat": "54.5793567", "next_location_lon": "-1.2343611", "previous_location": "James Cook", "current_leg_milage": "4.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 261.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6714.282, \"from_m\": 261.016, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6923.587, \"from_m\": 6714.282, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6968.817, \"from_m\": 6923.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7018.937, \"from_m\": 6968.817, \"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\": 7378.57, \"from_m\": 7018.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8683.957, \"from_m\": 7378.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8954.638, \"from_m\": 8683.957, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9010.906, \"from_m\": 8954.638, \"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\": 10609.711, \"from_m\": 9010.906, \"capability_applied\": null, \"effective_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\": 755618, \"profile_key\": \"7403558441b450e80b2948631bfdb2c541243e707840d0138f7ad168398824f6\", \"schedule_id\": 12617, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Nunthorpe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115624}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Gypsy Lane\", \"stage_seq\": 2, \"distance_m\": 954.502, \"section_seq\": 1, \"route_path_id\": 115624}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Marton\", \"stage_seq\": 3, \"distance_m\": 2599.861, \"section_seq\": 1, \"route_path_id\": 115624}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2204H\", \"location\": \"James Cook\", \"stage_seq\": 4, \"distance_m\": 3687.932, \"section_seq\": 1, \"route_path_id\": 115624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Cargo Fleet Rd Sig. MW6984\", \"stage_seq\": 5, \"distance_m\": 6586.336, \"section_seq\": 1, \"route_path_id\": 115624}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 6, \"distance_m\": 10609.711, \"section_seq\": 1, \"route_path_id\": 115624}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 10609.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115624}], \"total_distance_m\": 10609.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 9010.906, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1598.805, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2157", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "current_position_lat": "54.5793567", "current_position_lon": "-1.2343611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:35Z\", \"source_id\": 64144420, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:41Z\", \"source_id\": 20328218, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Middlesbrough", "service_state_platform": "1", "timing_fact_generation": 1790024862892092, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:03.698777", "service_state_evidence_id": 20328218, "current_leg_start_actual_dep": "2026-09-21T22:04:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:04.517728", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NNT |
MBR |
2E32 |
156496 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 261.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6714.282, "from_m": 261.016, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6923.587, "from_m": 6714.282, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6968.817, "from_m": 6923.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7018.937, "from_m": 6968.817, "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": 7378.57, "from_m": 7018.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8683.957, "from_m": 7378.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8954.638, "from_m": 8683.957, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9010.906, "from_m": 8954.638, "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": 10609.711, "from_m": 9010.906, "capability_applied": null, "effective_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": 755618, "profile_key": "7403558441b450e80b2948631bfdb2c541243e707840d0138f7ad168398824f6", "schedule_id": 12617, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2157", "location": "Nunthorpe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115624}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Gypsy Lane", "stage_seq": 2, "distance_m": 954.502, "section_seq": 1, "route_path_id": 115624}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Marton", "stage_seq": 3, "distance_m": 2599.861, "section_seq": 1, "route_path_id": 115624}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2204H", "location": "James Cook", "stage_seq": 4, "distance_m": 3687.932, "section_seq": 1, "route_path_id": 115624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Cargo Fleet Rd Sig. MW6984", "stage_seq": 5, "distance_m": 6586.336, "section_seq": 1, "route_path_id": 115624}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 6, "distance_m": 10609.711, "section_seq": 1, "route_path_id": 115624}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 10609.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 115624}], "total_distance_m": 10609.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 9010.906, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1598.805, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4246, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:35Z", "source_id": 64144420, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:41Z", "source_id": 20328218, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Nunthorpe |
2157 |
2157 |
2 |
None |
None |
Middlesbrough |
2210 |
2209½ |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86073/2026-09-21/detailed |
None |
James Cook |
2026-09-21T22:04:30+01:00 |
Middlesbrough |
4.5 |
{"type": "LineString", "coordinates": [[-1.2085217, 54.5520107], [-1.2098827, 54.55297449999999], [-1.2129189, 54.55537], [-1.2137665, 54.55606680000001], [-1.2144961000000003, 54.55679469999999], [-1.2149225, 54.5573277], [-1.2152471, 54.5578275], [-1.2156011, 54.558468299999994], [-1.215807, 54.5590993], [-1.2158946999999998, 54.559402599999984], [-1.2159763, 54.559945199999994], [-1.2159937, 54.56011099999999], [-1.2160638, 54.5609256], [-1.2160767, 54.56114889999999], [-1.2160845999999998, 54.5613953], [-1.216084, 54.5615856], [-1.2160656, 54.56186629999999], [-1.2159843, 54.5623957], [-1.2159348, 54.56259769999999], [-1.2158331999999998, 54.5629264], [-1.2156044, 54.563510399999984], [-1.2154429, 54.5639432], [-1.2153259999999997, 54.5643803], [-1.2152385, 54.56489119999999], [-1.2152145, 54.56547450000001], [-1.2152248, 54.5657769], [-1.2152587, 54.5660981], [-1.2153309, 54.566498], [-1.2155262, 54.56716120000001], [-1.2158478999999998, 54.5678304], [-1.2162449, 54.5684959], [-1.2168654000000003, 54.5692169], [-1.2173446, 54.5697303], [-1.2182023, 54.570661599999994], [-1.2186705999999998, 54.5711479], [-1.2193461, 54.571889799999994], [-1.2196792, 54.5722288], [-1.2201159, 54.5726334], [-1.2204932, 54.572949], [-1.2207136, 54.5731245], [-1.2213481, 54.5736009], [-1.2219747999999997, 54.57403810000001], [-1.2238622999999995, 54.5753558], [-1.2246725, 54.57592040000001], [-1.2247312070314482, 54.575961363294546], [-1.2251314, 54.57624059999999], [-1.2258731, 54.5767118], [-1.2263890999999998, 54.57700689999999], [-1.2274748999999998, 54.577539299999984], [-1.2280584, 54.5777653], [-1.2286743, 54.57804050000001], [-1.2290631, 54.5781892], [-1.2299996999999998, 54.5785296], [-1.2306817, 54.5787436], [-1.2310255, 54.57883829999999], [-1.2313826, 54.57891539999999], [-1.2318164000000005, 54.578991499999994], [-1.2324676, 54.5790775], [-1.2328296, 54.579110799999995], [-1.2332021, 54.5791414], [-1.2338085999999997, 54.57916489999999], [-1.2341270999999998, 54.5791731], [-1.2346011, 54.5791842], [-1.2354250999999998, 54.57921300000001], [-1.2356638, 54.57922949999999], [-1.235981, 54.57925600000001], [-1.2361125, 54.579266999999994], [-1.2363649, 54.5792956], [-1.23666, 54.579324699999994], [-1.2369660999999998, 54.57934780000001], [-1.2375216, 54.5793632], [-1.2380676999999998, 54.57936659999999], [-1.2391768999999997, 54.579372000000006], [-1.2409363999999998, 54.5793857], [-1.2411831, 54.5793868], [-1.2418063999999998, 54.5793857], [-1.2424356, 54.5793745], [-1.2429518, 54.5793469], [-1.2434731, 54.5793045], [-1.2439950999999998, 54.5792497], [-1.2445128, 54.579186799999995], [-1.2450877, 54.5791052], [-1.2452319, 54.57908160000001], [-1.2457909, 54.5789839], [-1.2463254999999998, 54.5788669], [-1.2470764999999997, 54.57867769999999], [-1.2477044, 54.5785075], [-1.2483712, 54.57831209999999], [-1.2490695999999997, 54.5781002], [-1.2497777999999995, 54.577852799999995], [-1.2503023, 54.57765469999999], [-1.2507482, 54.5774705], [-1.2511162, 54.577295], [-1.2514215999999998, 54.5771396], [-1.2519394999999998, 54.57683059999999], [-1.2525587, 54.5764273], [-1.2532187786098454, 54.575961363294546], [-1.2535005, 54.5757625], [-1.2546353999999995, 54.5749854], [-1.2552531, 54.57456010000001], [-1.2553831, 54.57448670000001], [-1.2554945, 54.574416], [-1.2556740999999998, 54.57430790000001], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]} |
4.3 |
2204½ |
2209 |
James Cook |
Middlesbrough |
Middlesbrough |
54.5793567 |
-1.2343611 |
54.5793567 |
-1.2343611 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
Middlesbrough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328218 |
1790024862892092 |
6 |
6 |
2026-09-21 21:19:04.517728 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:03.698777 |
| 723884 |
755180 |
G89904 |
322A03M721 |
2026-09-21 |
COMPLETE |
20329106 |
2026-09-21 22:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 755180, "stp": "P", "toc": "Northern", "uid": "G89904", "consist": "323203", "dest_crs": "WML", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89904/2026-09-21/detailed", "trust_id": "322A03M721", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wilmslow", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "2", "is_terminated": 1, "next_location": "Wilmslow", "signalling_id": "2A03", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2209", "current_leg_dep": "2206", "current_leg_end": "Wilmslow", "origin_dep_time": "2136", "origin_platform": "7", "current_location": "Wilmslow", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2404053, 53.34851809999999], [-2.2401775, 53.34824270000001], [-2.2399487999999996, 53.3479743], [-2.23941, 53.3474124], [-2.2390019, 53.34706529999999], [-2.2384957000000005, 53.3466433], [-2.2378414999999996, 53.346157700000006], [-2.2370816999999996, 53.34566379999999], [-2.235581499999999, 53.3447972], [-2.2340114, 53.3438902], [-2.2338575, 53.34380439999999], [-2.2331884, 53.3434316], [-2.2314144, 53.34239899999999], [-2.228176299999999, 53.34054189999999], [-2.2277121, 53.3402779], [-2.2271764, 53.3399598], [-2.2267854, 53.33971330000001], [-2.2263802, 53.339437199999985], [-2.2259696999999994, 53.3391209], [-2.2255189999999994, 53.338706899999984], [-2.2252688, 53.33847670000001], [-2.2248820999999994, 53.338051699999994], [-2.2245711999999997, 53.3376501], [-2.2243058, 53.337238], [-2.2240534, 53.33671859999998], [-2.223892, 53.33630269999999], [-2.2237370999999997, 53.33584989999999], [-2.2236764, 53.33555040000001], [-2.2236417, 53.3352729], [-2.2236136, 53.3347775], [-2.223619, 53.33439769999999], [-2.2236764, 53.3339385], [-2.2237739, 53.33353089999999], [-2.2238963, 53.3331396], [-2.2241519999999997, 53.3326344], [-2.2242052, 53.3325139], [-2.224814799999999, 53.331132099999984], [-2.2252156999999997, 53.330163599999985], [-2.2254697999999995, 53.329382], [-2.225682, 53.32870359999999], [-2.2258741, 53.328154999999995], [-2.225931399999999, 53.327903], [-2.225991, 53.3276545], [-2.226043, 53.3274093], [-2.2261297, 53.326916999999995], [-2.2261762999999997, 53.326411], [-2.2261806, 53.3263302], [-2.2261958, 53.3260714], [-2.2262326, 53.3254949], [-2.2262368, 53.3253805], [-2.2262623, 53.32469679999999], [-2.2262877999999997, 53.32438379999999], [-2.2263105999999997, 53.3241642], [-2.2262318, 53.3244825], [-2.226151, 53.324898299999994], [-2.2260736999999997, 53.3255727], [-2.2260169, 53.3260749], [-2.2259844, 53.326325800000006], [-2.2259407, 53.32670689999999], [-2.2258962, 53.326990899999984]]}", "current_leg_start": "Styal", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "53.3269909", "next_location_lon": "-2.2258962", "previous_location": "Styal", "current_leg_milage": "2.1", "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\": 3225.939, \"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\": 3315.705, \"from_m\": 3225.939, \"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\": 3346.085, \"from_m\": 3315.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3431.122, \"from_m\": 3346.085, \"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\": 3699.357, \"from_m\": 3431.122, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4133.739, \"from_m\": 3699.357, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13981.633, \"from_m\": 4133.739, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14632.555, \"from_m\": 13981.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15840.809, \"from_m\": 14632.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16059.355, \"from_m\": 15840.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16824.613, \"from_m\": 16059.355, \"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\": 17043.16, \"from_m\": 16824.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18251.413, \"from_m\": 17043.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\": 18933.104, \"from_m\": 18251.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23159.373, \"from_m\": 18933.104, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23475.006, \"from_m\": 23159.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 755180, \"profile_key\": \"e7ed17df04395e50deb72568c2aea49853a8e8ad2bf5a300210ed241bee8f1e4\", \"schedule_id\": 13311, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.846, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143\", \"location\": \"Mauldeth Road\", \"stage_seq\": 4, \"distance_m\": 5985.556, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Burnage\", \"stage_seq\": 5, \"distance_m\": 7386.385, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"East Didsbury\", \"stage_seq\": 6, \"distance_m\": 8821.623, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"Gatley\", \"stage_seq\": 7, \"distance_m\": 10739.688, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Heald Green\", \"stage_seq\": 8, \"distance_m\": 13427.544, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 9, \"distance_m\": 14632.555, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2202\", \"location\": \"Manchester Airport\", \"stage_seq\": 10, \"distance_m\": 16441.984, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 11, \"distance_m\": 18251.413, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 12, \"distance_m\": 18976.312, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Styal\", \"stage_seq\": 13, \"distance_m\": 20019.702, \"section_seq\": 1, \"route_path_id\": 134897}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Wilmslow\", \"stage_seq\": 14, \"distance_m\": 23475.006, \"section_seq\": 1, \"route_path_id\": 134897}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23475.006, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134897}], \"total_distance_m\": 23475.006, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 17302.484, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6172.522, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.3269909", "current_position_lon": "-2.2258962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:29Z\", \"source_id\": 64086878, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:30Z\", \"source_id\": 20311352, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:43Z\", \"source_id\": 64091743, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:50Z\", \"source_id\": 20312805, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:53Z\", \"source_id\": 64096590, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:56Z\", \"source_id\": 20314196, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:08Z\", \"source_id\": 64101719, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:13Z\", \"source_id\": 20315698, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:24Z\", \"source_id\": 64111162, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:26Z\", \"source_id\": 20318420, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:03Z\", \"source_id\": 64121136, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:09Z\", \"source_id\": 20321433, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:05Z\", \"source_id\": 64138854, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:10Z\", \"source_id\": 20326611, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:58Z\", \"source_id\": 64147381, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:02Z\", \"source_id\": 20329106, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wilmslow", "service_state_platform": "2", "timing_fact_generation": 1790024945031356, "current_leg_arrival_utc": "2026-09-21T22:09:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:05.023904", "service_state_evidence_id": 20329106, "current_leg_start_actual_dep": "2026-09-21T22:06:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:05.428885", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
WML |
2A03 |
323203 |
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": 3225.939, "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": 3315.705, "from_m": 3225.939, "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": 3346.085, "from_m": 3315.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3431.122, "from_m": 3346.085, "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": 3699.357, "from_m": 3431.122, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4133.739, "from_m": 3699.357, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13981.633, "from_m": 4133.739, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14632.555, "from_m": 13981.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15840.809, "from_m": 14632.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16059.355, "from_m": 15840.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16824.613, "from_m": 16059.355, "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": 17043.16, "from_m": 16824.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18251.413, "from_m": 17043.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": 18933.104, "from_m": 18251.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23159.373, "from_m": 18933.104, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23475.006, "from_m": 23159.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 755180, "profile_key": "e7ed17df04395e50deb72568c2aea49853a8e8ad2bf5a300210ed241bee8f1e4", "schedule_id": 13311, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2136", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134897}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 134897}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.846, "section_seq": 1, "route_path_id": 134897}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143", "location": "Mauldeth Road", "stage_seq": 4, "distance_m": 5985.556, "section_seq": 1, "route_path_id": 134897}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Burnage", "stage_seq": 5, "distance_m": 7386.385, "section_seq": 1, "route_path_id": 134897}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "East Didsbury", "stage_seq": 6, "distance_m": 8821.623, "section_seq": 1, "route_path_id": 134897}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "Gatley", "stage_seq": 7, "distance_m": 10739.688, "section_seq": 1, "route_path_id": 134897}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Heald Green", "stage_seq": 8, "distance_m": 13427.544, "section_seq": 1, "route_path_id": 134897}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Heald Green West Jn", "stage_seq": 9, "distance_m": 14632.555, "section_seq": 1, "route_path_id": 134897}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2202", "location": "Manchester Airport", "stage_seq": 10, "distance_m": 16441.984, "section_seq": 1, "route_path_id": 134897}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Heald Green West Jn", "stage_seq": 11, "distance_m": 18251.413, "section_seq": 1, "route_path_id": 134897}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Heald Green South Jn", "stage_seq": 12, "distance_m": 18976.312, "section_seq": 1, "route_path_id": 134897}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Styal", "stage_seq": 13, "distance_m": 20019.702, "section_seq": 1, "route_path_id": 134897}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Wilmslow", "stage_seq": 14, "distance_m": 23475.006, "section_seq": 1, "route_path_id": 134897}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23475.006, "from_m": 0.0, "section_seq": 1, "route_path_id": 134897}], "total_distance_m": 23475.006, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 17302.484, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6172.522, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8922, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:29Z", "source_id": 64086878, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:30Z", "source_id": 20311352, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:43Z", "source_id": 64091743, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:50Z", "source_id": 20312805, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8893, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:53Z", "source_id": 64096590, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:56Z", "source_id": 20314196, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:08Z", "source_id": 64101719, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:13Z", "source_id": 20315698, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:24Z", "source_id": 64111162, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:53:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:26Z", "source_id": 20318420, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:03Z", "source_id": 64121136, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:58:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:09Z", "source_id": 20321433, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8926, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:05Z", "source_id": 64138854, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:10Z", "source_id": 20326611, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:58Z", "source_id": 64147381, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:02Z", "source_id": 20329106, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
2136 |
2136 |
7 |
None |
None |
Wilmslow |
2210 |
2210 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89904/2026-09-21/detailed |
None |
Styal |
2026-09-21T22:06:30+01:00 |
Wilmslow |
3.0 |
{"type": "LineString", "coordinates": [[-2.2404053, 53.34851809999999], [-2.2401775, 53.34824270000001], [-2.2399487999999996, 53.3479743], [-2.23941, 53.3474124], [-2.2390019, 53.34706529999999], [-2.2384957000000005, 53.3466433], [-2.2378414999999996, 53.346157700000006], [-2.2370816999999996, 53.34566379999999], [-2.235581499999999, 53.3447972], [-2.2340114, 53.3438902], [-2.2338575, 53.34380439999999], [-2.2331884, 53.3434316], [-2.2314144, 53.34239899999999], [-2.228176299999999, 53.34054189999999], [-2.2277121, 53.3402779], [-2.2271764, 53.3399598], [-2.2267854, 53.33971330000001], [-2.2263802, 53.339437199999985], [-2.2259696999999994, 53.3391209], [-2.2255189999999994, 53.338706899999984], [-2.2252688, 53.33847670000001], [-2.2248820999999994, 53.338051699999994], [-2.2245711999999997, 53.3376501], [-2.2243058, 53.337238], [-2.2240534, 53.33671859999998], [-2.223892, 53.33630269999999], [-2.2237370999999997, 53.33584989999999], [-2.2236764, 53.33555040000001], [-2.2236417, 53.3352729], [-2.2236136, 53.3347775], [-2.223619, 53.33439769999999], [-2.2236764, 53.3339385], [-2.2237739, 53.33353089999999], [-2.2238963, 53.3331396], [-2.2241519999999997, 53.3326344], [-2.2242052, 53.3325139], [-2.224814799999999, 53.331132099999984], [-2.2252156999999997, 53.330163599999985], [-2.2254697999999995, 53.329382], [-2.225682, 53.32870359999999], [-2.2258741, 53.328154999999995], [-2.225931399999999, 53.327903], [-2.225991, 53.3276545], [-2.226043, 53.3274093], [-2.2261297, 53.326916999999995], [-2.2261762999999997, 53.326411], [-2.2261806, 53.3263302], [-2.2261958, 53.3260714], [-2.2262326, 53.3254949], [-2.2262368, 53.3253805], [-2.2262623, 53.32469679999999], [-2.2262877999999997, 53.32438379999999], [-2.2263105999999997, 53.3241642], [-2.2262318, 53.3244825], [-2.226151, 53.324898299999994], [-2.2260736999999997, 53.3255727], [-2.2260169, 53.3260749], [-2.2259844, 53.326325800000006], [-2.2259407, 53.32670689999999], [-2.2258962, 53.326990899999984]]} |
2.1 |
2206 |
2209 |
Styal |
Wilmslow |
Wilmslow |
53.3269909 |
-2.2258962 |
53.3269909 |
-2.2258962 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
Wilmslow |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329106 |
1790024945031356 |
50 |
50 |
2026-09-21 21:19:05.428885 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:05.023904 |
| 723885 |
754564 |
G15748 |
845P27M721 |
2026-09-21 |
COMPLETE |
20329120 |
2026-09-21 22:08:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 754564, "stp": "P", "toc": "Great Western Railway", "uid": "G15748", "consist": "802015", "dest_crs": "XLZ", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15748/2026-09-21/detailed", "trust_id": "845P27M721", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Laira T.& R.S.M.D.", "service_date": "2026-09-21", "dest_arr_time": "2140", "dest_platform": null, "is_terminated": 1, "next_location": "Laira T.& R.S.M.D.", "signalling_id": "5P27", "timing_status": "LATE", "origin_station": "Plymouth", "current_leg_arr": "2208", "current_leg_dep": "2137", "current_leg_end": "Laira T.& R.S.M.D.", "origin_dep_time": "2109", "origin_platform": "7", "current_location": "Laira T.& R.S.M.D.", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "+28 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1179007, 50.37312519999999], [-4.12008, 50.37285190000001], [-4.1206062, 50.3728068], [-4.1207627, 50.372792399999994], [-4.1210217, 50.37277759999999], [-4.1212426, 50.3727649], [-4.120767099999999, 50.3728319], [-4.1206288, 50.3728539], [-4.1205497, 50.37286499999999], [-4.1187899, 50.37311119999999], [-4.117093499999999, 50.373353], [-4.115816999999999, 50.3735364], [-4.1153786, 50.3736051], [-4.1150158, 50.373680500000006], [-4.1149491, 50.373694400000005], [-4.1147846, 50.3737309], [-4.113989, 50.37395349999999], [-4.1135874, 50.37409220000001], [-4.1132001, 50.3742465], [-4.1128245, 50.3744072], [-4.1124841, 50.37457789999999], [-4.111983999999999, 50.37485279999999], [-4.1117022, 50.37502], [-4.1114382, 50.3752038], [-4.1111241, 50.375438900000006], [-4.1105832, 50.37584179999999], [-4.1100812, 50.376236299999995], [-4.109328299999999, 50.3768125], [-4.1088163, 50.3772062], [-4.1078354, 50.3779216], [-4.107190199999999, 50.3783249], [-4.106956, 50.378477700000005], [-4.1067404, 50.3786446], [-4.1065621, 50.37880590000001], [-4.106466600000001, 50.3788983], [-4.1063697, 50.37900440000001], [-4.1061766, 50.3791931], [-4.1060555, 50.379336899999984], [-4.1058952, 50.3795325], [-4.1057397, 50.37969029999999], [-4.1055758, 50.379834900000006], [-4.1052587, 50.3801372], [-4.1050339, 50.3803568], [-4.104839299999999, 50.380545899999994], [-4.104687499999999, 50.38074249999999], [-4.1043335, 50.3811697], [-4.1039794, 50.3815438]]}", "current_leg_start": "Mount Gould Carriage Wash", "dest_arr_time_act": "2140", "motion_projection": null, "next_location_lat": "50.3815438", "next_location_lon": "-4.1039794", "previous_location": "Mount Gould Carriage Wash", "current_leg_milage": "1.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.129, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 475.048, \"from_m\": 412.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645.456, \"from_m\": 475.048, \"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\": 1349.739, \"from_m\": 645.456, \"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\": 2212.396, \"from_m\": 1349.739, \"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\": 2467.516, \"from_m\": 2212.396, \"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\": 3675.304, \"from_m\": 2467.516, \"capability_applied\": null, \"effective_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\": 754564, \"profile_key\": \"6be39e4f5ad0e287721871fd66499bfd7d18701d2ed9f995c108bf7924d3c867\", \"schedule_id\": 9358, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Lipson Jn\", \"stage_seq\": 2, \"distance_m\": 2447.909, \"section_seq\": 1, \"route_path_id\": 133732}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2118\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 3, \"distance_m\": 3185.792, \"section_seq\": 1, \"route_path_id\": 133732}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2125\", \"location\": \"Mount Gould Carriage Wash\", \"stage_seq\": 4, \"distance_m\": 3185.792, \"section_seq\": 1, \"route_path_id\": 133732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 5, \"distance_m\": 3185.792, \"section_seq\": 1, \"route_path_id\": 133732}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": null, \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 6, \"distance_m\": 3675.304, \"section_seq\": 1, \"route_path_id\": 133732}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3675.304, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133732}], \"total_distance_m\": 3675.304, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 2404.597, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1270.707, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2109", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "50.3815438", "current_position_lon": "-4.1039794", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:16Z\", \"source_id\": 63991362, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:55Z\", \"source_id\": 20285509, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:02Z\", \"source_id\": 20327819, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:27Z\", \"source_id\": 20308626, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:04Z\", \"source_id\": 20329120, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Laira T.& R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1790024951646648, "current_leg_arrival_utc": "2026-09-21T22:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:11.643852", "service_state_evidence_id": 20329120, "current_leg_start_actual_dep": "2026-09-21T21:53:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T21:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:11.984129", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PLY |
XLZ |
5P27 |
802015 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 412.129, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 475.048, "from_m": 412.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645.456, "from_m": 475.048, "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": 1349.739, "from_m": 645.456, "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": 2212.396, "from_m": 1349.739, "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": 2467.516, "from_m": 2212.396, "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": 3675.304, "from_m": 2467.516, "capability_applied": null, "effective_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": 754564, "profile_key": "6be39e4f5ad0e287721871fd66499bfd7d18701d2ed9f995c108bf7924d3c867", "schedule_id": 9358, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2109", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Lipson Jn", "stage_seq": 2, "distance_m": 2447.909, "section_seq": 1, "route_path_id": 133732}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2118", "location": "Mount Gould Jn", "stage_seq": 3, "distance_m": 3185.792, "section_seq": 1, "route_path_id": 133732}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2125", "location": "Mount Gould Carriage Wash", "stage_seq": 4, "distance_m": 3185.792, "section_seq": 1, "route_path_id": 133732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Mount Gould Jn", "stage_seq": 5, "distance_m": 3185.792, "section_seq": 1, "route_path_id": 133732}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": null, "location": "Laira T.& R.S.M.D.", "stage_seq": 6, "distance_m": 3675.304, "section_seq": 1, "route_path_id": 133732}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3675.304, "from_m": 0.0, "section_seq": 1, "route_path_id": 133732}], "total_distance_m": 3675.304, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 2404.597, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1270.707, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26651, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:16Z", "source_id": 63991362, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:00:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:55Z", "source_id": 20285509, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:02Z", "source_id": 20327819, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:27Z", "source_id": 20308626, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:04Z", "source_id": 20329120, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}] |
Plymouth |
2109 |
2109 |
7 |
None |
None |
Laira T.& R.S.M.D. |
2140 |
2140 |
None |
LATE |
+28 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15748/2026-09-21/detailed |
None |
Mount Gould Carriage Wash |
2026-09-21T21:53:00+01:00 |
Laira T.& R.S.M.D. |
31.0 |
{"type": "LineString", "coordinates": [[-4.1179007, 50.37312519999999], [-4.12008, 50.37285190000001], [-4.1206062, 50.3728068], [-4.1207627, 50.372792399999994], [-4.1210217, 50.37277759999999], [-4.1212426, 50.3727649], [-4.120767099999999, 50.3728319], [-4.1206288, 50.3728539], [-4.1205497, 50.37286499999999], [-4.1187899, 50.37311119999999], [-4.117093499999999, 50.373353], [-4.115816999999999, 50.3735364], [-4.1153786, 50.3736051], [-4.1150158, 50.373680500000006], [-4.1149491, 50.373694400000005], [-4.1147846, 50.3737309], [-4.113989, 50.37395349999999], [-4.1135874, 50.37409220000001], [-4.1132001, 50.3742465], [-4.1128245, 50.3744072], [-4.1124841, 50.37457789999999], [-4.111983999999999, 50.37485279999999], [-4.1117022, 50.37502], [-4.1114382, 50.3752038], [-4.1111241, 50.375438900000006], [-4.1105832, 50.37584179999999], [-4.1100812, 50.376236299999995], [-4.109328299999999, 50.3768125], [-4.1088163, 50.3772062], [-4.1078354, 50.3779216], [-4.107190199999999, 50.3783249], [-4.106956, 50.378477700000005], [-4.1067404, 50.3786446], [-4.1065621, 50.37880590000001], [-4.106466600000001, 50.3788983], [-4.1063697, 50.37900440000001], [-4.1061766, 50.3791931], [-4.1060555, 50.379336899999984], [-4.1058952, 50.3795325], [-4.1057397, 50.37969029999999], [-4.1055758, 50.379834900000006], [-4.1052587, 50.3801372], [-4.1050339, 50.3803568], [-4.104839299999999, 50.380545899999994], [-4.104687499999999, 50.38074249999999], [-4.1043335, 50.3811697], [-4.1039794, 50.3815438]]} |
1.2 |
2137 |
2208 |
Mount Gould Carriage Wash |
Laira T.& R.S.M.D. |
Laira T.& R.S.M.D. |
50.3815438 |
-4.1039794 |
50.3815438 |
-4.1039794 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:08:00 |
Laira T.& R.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329120 |
1790024951646648 |
14 |
14 |
2026-09-21 21:19:11.984129 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:11.643852 |
| 723886 |
756166 |
W86812 |
085K70M821 |
2026-09-21 |
COMPLETE |
20328945 |
2026-09-21 22:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 756166, "stp": "P", "toc": "ScotRail", "uid": "W86812", "consist": "380006+380013", "dest_crs": "AYR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86812/2026-09-21/detailed", "trust_id": "085K70M821", "origin_crs": "XAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-21", "dest_arr_time": "2228", "dest_platform": "3", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "5K70", "timing_status": "EARLY", "origin_station": "Ayr C.S.D.", "current_leg_arr": "2209", "current_leg_dep": "2203", "current_leg_end": "Ayr", "origin_dep_time": "2223", "origin_platform": null, "current_location": "Ayr", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Ayr C.S.D.", "dest_arr_time_act": "2228", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": "Ayr C.S.D.", "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\": 680.783, \"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\": 927.68, \"from_m\": 680.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1005.647, \"from_m\": 927.68, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.814, \"from_m\": 1005.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 756166, \"profile_key\": \"08249899595b27adec720bebf42bbe26de49033a12c8a9504a27154bbc4c712e\", \"schedule_id\": 29897, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Ayr C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114983}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 2, \"distance_m\": 1093.814, \"section_seq\": 1, \"route_path_id\": 114983}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1093.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114983}], \"total_distance_m\": 1093.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1093.814, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:43Z\", \"source_id\": 64146861, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:50Z\", \"source_id\": 20328945, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr", "service_state_platform": "3", "timing_fact_generation": 1790024931466969, "current_leg_arrival_utc": "2026-09-21T22:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:12.507515", "service_state_evidence_id": 20328945, "current_leg_start_actual_dep": "2026-09-21T22:23:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:12.698784", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XAR |
AYR |
5K70 |
380006+380013 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 680.783, "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": 927.68, "from_m": 680.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1005.647, "from_m": 927.68, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.814, "from_m": 1005.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 756166, "profile_key": "08249899595b27adec720bebf42bbe26de49033a12c8a9504a27154bbc4c712e", "schedule_id": 29897, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2223", "location": "Ayr C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114983}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": null, "location": "Ayr", "stage_seq": 2, "distance_m": 1093.814, "section_seq": 1, "route_path_id": 114983}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1093.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 114983}], "total_distance_m": 1093.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1093.814, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2820, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:43Z", "source_id": 64146861, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:50Z", "source_id": 20328945, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Ayr C.S.D. |
2223 |
2223 |
None |
None |
None |
Ayr |
2228 |
2228 |
3 |
EARLY |
-19 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86812/2026-09-21/detailed |
None |
Ayr C.S.D. |
2026-09-21T22:23:00+01:00 |
Ayr |
6.0 |
{"type": "LineString", "coordinates": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} |
0.7 |
2203 |
2209 |
Ayr C.S.D. |
Ayr |
Ayr |
55.4585201 |
-4.6253911 |
55.4585201 |
-4.6253911 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
Ayr |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328945 |
1790024931466969 |
5 |
5 |
2026-09-21 21:19:12.698784 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:12.507515 |
| 723887 |
752640 |
P24132 |
362N95MY21 |
2026-09-21 |
COMPLETE |
20328262 |
2026-09-21 22:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 752640, "stp": "P", "toc": "Northern", "uid": "P24132", "consist": "156413", "dest_crs": "BBN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24132/2026-09-21/detailed", "trust_id": "362N95MY21", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "2", "is_terminated": 1, "next_location": "Blackburn", "signalling_id": "2N95", "timing_status": "EARLY", "origin_station": "Headbolt Lane", "current_leg_arr": "2209", "current_leg_dep": "2200", "current_leg_end": "Blackburn", "origin_dep_time": "1948", "origin_platform": "3", "current_location": "Blackburn", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-1 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": "2210", "motion_projection": null, "next_location_lat": "53.7459678", "next_location_lon": "-2.4790864", "previous_location": "Accrington", "current_leg_milage": "5.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6408.645, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6765.871, \"from_m\": 6408.645, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7169.258, \"from_m\": 6765.871, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8839.981, \"from_m\": 7169.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9696.199, \"from_m\": 8839.981, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10316.318, \"from_m\": 9696.199, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11089.506, \"from_m\": 10316.318, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11528.116, \"from_m\": 11089.506, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11606.385, \"from_m\": 11528.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11680.092, \"from_m\": 11606.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11759.814, \"from_m\": 11680.092, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11817.651, \"from_m\": 11759.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\": 11855.979, \"from_m\": 11817.651, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19620.738, \"from_m\": 11855.979, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19728.663, \"from_m\": 19620.738, \"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\": 19759.058, \"from_m\": 19728.663, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20108.537, \"from_m\": 19759.058, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41375.703, \"from_m\": 20108.537, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41898.085, \"from_m\": 41375.703, \"capability_applied\": null, \"effective_limit_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\": 42415.642, \"from_m\": 41898.085, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51287.551, \"from_m\": 42415.642, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51641.141, \"from_m\": 51287.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51700.329, \"from_m\": 51641.141, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51829.112, \"from_m\": 51700.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52163.923, \"from_m\": 51829.112, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52652.925, \"from_m\": 52163.923, \"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\": 55745.989, \"from_m\": 52652.925, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61476.175, \"from_m\": 55745.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63551.549, \"from_m\": 61476.175, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63631.756, \"from_m\": 63551.549, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 70770.265, \"from_m\": 63631.756, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70850.473, \"from_m\": 70770.265, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 72925.846, \"from_m\": 70850.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78656.033, \"from_m\": 72925.846, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81749.097, \"from_m\": 78656.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82238.099, \"from_m\": 81749.097, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82572.909, \"from_m\": 82238.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82852.383, \"from_m\": 82572.909, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82909.369, \"from_m\": 82852.383, \"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\": 83143.975, \"from_m\": 82909.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84767.341, \"from_m\": 83143.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85120.06, \"from_m\": 84767.341, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87162.652, \"from_m\": 85120.06, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105947.908, \"from_m\": 87162.652, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107136.581, \"from_m\": 105947.908, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107897.41, \"from_m\": 107136.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 107911.757, \"from_m\": 107897.41, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 109857.184, \"from_m\": 107911.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110020.638, \"from_m\": 109857.184, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 110207.575, \"from_m\": 110020.638, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110697.269, \"from_m\": 110207.575, \"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\": 111310.961, \"from_m\": 110697.269, \"capability_applied\": null, \"effective_limit_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\": 112938.331, \"from_m\": 111310.961, \"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\": 113004.528, \"from_m\": 112938.331, \"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\": 113027.295, \"from_m\": 113004.528, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 113084.733, \"from_m\": 113027.295, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 125200.54, \"from_m\": 113084.733, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 127083.773, \"from_m\": 125200.54, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127273.149, \"from_m\": 127083.773, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 128214.857, \"from_m\": 127273.149, \"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\": 137925.03, \"from_m\": 128214.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\": 138127.326, \"from_m\": 137925.03, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 140988.293, \"from_m\": 138127.326, \"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\": 142012.069, \"from_m\": 140988.293, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 142354.224, \"from_m\": 142012.069, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 147582.884, \"from_m\": 142354.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157149.623, \"from_m\": 147582.884, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 157232.78, \"from_m\": 157149.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157273.258, \"from_m\": 157232.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 157911.731, \"from_m\": 157273.258, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 157966.783, \"from_m\": 157911.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 158985.536, \"from_m\": 157966.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 165364.492, \"from_m\": 158985.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\": 165749.798, \"from_m\": 165364.492, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 168033.635, \"from_m\": 165749.798, \"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\": 168058.08, \"from_m\": 168033.635, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170350.877, \"from_m\": 168058.08, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 171400.988, \"from_m\": 170350.877, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 173093.087, \"from_m\": 171400.988, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 173315.846, \"from_m\": 173093.087, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 173812.019, \"from_m\": 173315.846, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 174635.88, \"from_m\": 173812.019, \"capability_applied\": null, \"effective_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\": 752640, \"profile_key\": \"92905558da7a6b181a61a6befdfe399af813126d9b667526c9a6a9c91ea966af\", \"schedule_id\": 20445, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1955\", \"location\": \"Rainford\", \"stage_seq\": 2, \"distance_m\": 63498.431, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"1959H\", \"location\": \"Upholland\", \"stage_seq\": 3, \"distance_m\": 67201.011, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2004\", \"location\": \"Orrell\", \"stage_seq\": 4, \"distance_m\": 76434.584, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2009\", \"location\": \"Pemberton\", \"stage_seq\": 5, \"distance_m\": 79087.697, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2021\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 6, \"distance_m\": 82158.314, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026\", \"location\": \"Hindley\", \"stage_seq\": 7, \"distance_m\": 86414.919, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 8, \"distance_m\": 87086.437, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030H\", \"location\": \"Daisy Hill\", \"stage_seq\": 9, \"distance_m\": 90400.204, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Hag Fold\", \"stage_seq\": 10, \"distance_m\": 91993.662, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Atherton\", \"stage_seq\": 11, \"distance_m\": 93161.98, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Walkden\", \"stage_seq\": 12, \"distance_m\": 98750.693, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Swinton\", \"stage_seq\": 13, \"distance_m\": 102731.86, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2055\", \"location\": \"Salford Crescent\", \"stage_seq\": 14, \"distance_m\": 108132.149, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2057H\", \"location\": \"Salford Central\", \"stage_seq\": 15, \"distance_m\": 109717.615, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 16, \"distance_m\": 110207.575, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2104\", \"location\": \"Manchester Victoria\", \"stage_seq\": 17, \"distance_m\": 110853.087, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 18, \"distance_m\": 113027.295, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 114452.336, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 20, \"distance_m\": 118547.909, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Castleton East Jn\", \"stage_seq\": 21, \"distance_m\": 124861.723, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118H\", \"location\": \"Rochdale\", \"stage_seq\": 22, \"distance_m\": 127706.11, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 23, \"distance_m\": 128151.24, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2122H\", \"location\": \"Smithy Bridge\", \"stage_seq\": 24, \"distance_m\": 131355.057, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2125H\", \"location\": \"Littleborough\", \"stage_seq\": 25, \"distance_m\": 133044.02, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2134\", \"location\": \"Todmorden\", \"stage_seq\": 26, \"distance_m\": 141666.055, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 27, \"distance_m\": 142440.757, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Copy Pit\", \"stage_seq\": 28, \"distance_m\": 148657.785, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 29, \"distance_m\": 155848.747, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Gannow Jn\", \"stage_seq\": 30, \"distance_m\": 157273.258, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Rose Grove\", \"stage_seq\": 31, \"distance_m\": 158262.21, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200H\", \"location\": \"Accrington\", \"stage_seq\": 32, \"distance_m\": 165627.212, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 33, \"distance_m\": 173113.702, \"section_seq\": 1, \"route_path_id\": 138686}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 34, \"distance_m\": 174635.88, \"section_seq\": 1, \"route_path_id\": 138686}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 174635.88, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138686}], \"total_distance_m\": 174635.88, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 170117.391, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4518.489, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1948", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.7459678", "current_position_lon": "-2.4790864", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:00Z\", \"source_id\": 20243103, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:25Z\", \"source_id\": 20260886, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:05Z\", \"source_id\": 63912543, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:10Z\", \"source_id\": 20261409, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:01Z\", \"source_id\": 63922328, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:34:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:05Z\", \"source_id\": 20264140, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:19Z\", \"source_id\": 63940490, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:24Z\", \"source_id\": 20269293, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:42Z\", \"source_id\": 63953434, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:46Z\", \"source_id\": 20273007, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:53Z\", \"source_id\": 63980654, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:55Z\", \"source_id\": 20280729, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:35Z\", \"source_id\": 63989620, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:35Z\", \"source_id\": 20283173, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:54Z\", \"source_id\": 63995112, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:59Z\", \"source_id\": 20284839, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:31Z\", \"source_id\": 64027812, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:35Z\", \"source_id\": 20294211, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:26Z\", \"source_id\": 64039204, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:30Z\", \"source_id\": 20297462, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:49Z\", \"source_id\": 64049091, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:52Z\", \"source_id\": 20300348, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:28Z\", \"source_id\": 64066567, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:33Z\", \"source_id\": 20305391, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:33Z\", \"source_id\": 64098007, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:39Z\", \"source_id\": 20314659, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:37Z\", \"source_id\": 64109473, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:40Z\", \"source_id\": 20317966, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:14Z\", \"source_id\": 64121520, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:15Z\", \"source_id\": 20321495, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:40Z\", \"source_id\": 64144607, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:45Z\", \"source_id\": 20328262, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn", "service_state_platform": "2", "timing_fact_generation": 1790024866478434, "current_leg_arrival_utc": "2026-09-21T22:09:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:13.151909", "service_state_evidence_id": 20328262, "current_leg_start_actual_dep": "2026-09-21T22:00:30+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:13.807107", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HBL |
BBN |
2N95 |
156413 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1580.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6408.645, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6765.871, "from_m": 6408.645, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7169.258, "from_m": 6765.871, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8839.981, "from_m": 7169.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9696.199, "from_m": 8839.981, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10316.318, "from_m": 9696.199, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11089.506, "from_m": 10316.318, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11528.116, "from_m": 11089.506, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11606.385, "from_m": 11528.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11680.092, "from_m": 11606.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11759.814, "from_m": 11680.092, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11817.651, "from_m": 11759.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": 11855.979, "from_m": 11817.651, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19620.738, "from_m": 11855.979, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19728.663, "from_m": 19620.738, "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": 19759.058, "from_m": 19728.663, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20108.537, "from_m": 19759.058, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41375.703, "from_m": 20108.537, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41898.085, "from_m": 41375.703, "capability_applied": null, "effective_limit_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": 42415.642, "from_m": 41898.085, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51287.551, "from_m": 42415.642, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51641.141, "from_m": 51287.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51700.329, "from_m": 51641.141, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51829.112, "from_m": 51700.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52163.923, "from_m": 51829.112, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52652.925, "from_m": 52163.923, "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": 55745.989, "from_m": 52652.925, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61476.175, "from_m": 55745.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63551.549, "from_m": 61476.175, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63631.756, "from_m": 63551.549, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 70770.265, "from_m": 63631.756, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70850.473, "from_m": 70770.265, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 72925.846, "from_m": 70850.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78656.033, "from_m": 72925.846, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81749.097, "from_m": 78656.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82238.099, "from_m": 81749.097, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82572.909, "from_m": 82238.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82852.383, "from_m": 82572.909, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82909.369, "from_m": 82852.383, "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": 83143.975, "from_m": 82909.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84767.341, "from_m": 83143.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85120.06, "from_m": 84767.341, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87162.652, "from_m": 85120.06, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105947.908, "from_m": 87162.652, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107136.581, "from_m": 105947.908, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107897.41, "from_m": 107136.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107911.757, "from_m": 107897.41, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 109857.184, "from_m": 107911.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110020.638, "from_m": 109857.184, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 110207.575, "from_m": 110020.638, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110697.269, "from_m": 110207.575, "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": 111310.961, "from_m": 110697.269, "capability_applied": null, "effective_limit_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": 112938.331, "from_m": 111310.961, "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": 113004.528, "from_m": 112938.331, "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": 113027.295, "from_m": 113004.528, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 113084.733, "from_m": 113027.295, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 125200.54, "from_m": 113084.733, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 127083.773, "from_m": 125200.54, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127273.149, "from_m": 127083.773, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128214.857, "from_m": 127273.149, "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": 137925.03, "from_m": 128214.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": 138127.326, "from_m": 137925.03, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 140988.293, "from_m": 138127.326, "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": 142012.069, "from_m": 140988.293, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 142354.224, "from_m": 142012.069, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 147582.884, "from_m": 142354.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157149.623, "from_m": 147582.884, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 157232.78, "from_m": 157149.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157273.258, "from_m": 157232.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 157911.731, "from_m": 157273.258, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 157966.783, "from_m": 157911.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158985.536, "from_m": 157966.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 165364.492, "from_m": 158985.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": 165749.798, "from_m": 165364.492, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 168033.635, "from_m": 165749.798, "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": 168058.08, "from_m": 168033.635, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170350.877, "from_m": 168058.08, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 171400.988, "from_m": 170350.877, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 173093.087, "from_m": 171400.988, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 173315.846, "from_m": 173093.087, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 173812.019, "from_m": 173315.846, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 174635.88, "from_m": 173812.019, "capability_applied": null, "effective_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": 752640, "profile_key": "92905558da7a6b181a61a6befdfe399af813126d9b667526c9a6a9c91ea966af", "schedule_id": 20445, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1948", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1955", "location": "Rainford", "stage_seq": 2, "distance_m": 63498.431, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "1959H", "location": "Upholland", "stage_seq": 3, "distance_m": 67201.011, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2004", "location": "Orrell", "stage_seq": 4, "distance_m": 76434.584, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2009", "location": "Pemberton", "stage_seq": 5, "distance_m": 79087.697, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2021", "location": "Wigan Wallgate", "stage_seq": 6, "distance_m": 82158.314, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026", "location": "Hindley", "stage_seq": 7, "distance_m": 86414.919, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Crow Nest Jn", "stage_seq": 8, "distance_m": 87086.437, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030H", "location": "Daisy Hill", "stage_seq": 9, "distance_m": 90400.204, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Hag Fold", "stage_seq": 10, "distance_m": 91993.662, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Atherton", "stage_seq": 11, "distance_m": 93161.98, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Walkden", "stage_seq": 12, "distance_m": 98750.693, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Swinton", "stage_seq": 13, "distance_m": 102731.86, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2055", "location": "Salford Crescent", "stage_seq": 14, "distance_m": 108132.149, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2057H", "location": "Salford Central", "stage_seq": 15, "distance_m": 109717.615, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Deal Street Jn", "stage_seq": 16, "distance_m": 110207.575, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2104", "location": "Manchester Victoria", "stage_seq": 17, "distance_m": 110853.087, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Miles Platting Jn", "stage_seq": 18, "distance_m": 113027.295, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Thorpes Bridge Jn", "stage_seq": 19, "distance_m": 114452.336, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Vitriol Works S.B.", "stage_seq": 20, "distance_m": 118547.909, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Castleton East Jn", "stage_seq": 21, "distance_m": 124861.723, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118H", "location": "Rochdale", "stage_seq": 22, "distance_m": 127706.11, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Rochdale East Jn", "stage_seq": 23, "distance_m": 128151.24, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2122H", "location": "Smithy Bridge", "stage_seq": 24, "distance_m": 131355.057, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2125H", "location": "Littleborough", "stage_seq": 25, "distance_m": 133044.02, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2134", "location": "Todmorden", "stage_seq": 26, "distance_m": 141666.055, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Stansfield Hall Jn", "stage_seq": 27, "distance_m": 142440.757, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Copy Pit", "stage_seq": 28, "distance_m": 148657.785, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Burnley Manchester Road", "stage_seq": 29, "distance_m": 155848.747, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Gannow Jn", "stage_seq": 30, "distance_m": 157273.258, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Rose Grove", "stage_seq": 31, "distance_m": 158262.21, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200H", "location": "Accrington", "stage_seq": 32, "distance_m": 165627.212, "section_seq": 1, "route_path_id": 138686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Daisyfield Jn", "stage_seq": 33, "distance_m": 173113.702, "section_seq": 1, "route_path_id": 138686}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Blackburn", "stage_seq": 34, "distance_m": 174635.88, "section_seq": 1, "route_path_id": 138686}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 174635.88, "from_m": 0.0, "section_seq": 1, "route_path_id": 138686}], "total_distance_m": 174635.88, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 170117.391, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4518.489, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:00Z", "source_id": 20243103, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:25Z", "source_id": 20260886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:05Z", "source_id": 63912543, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:10Z", "source_id": 20261409, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:01Z", "source_id": 63922328, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:05Z", "source_id": 20264140, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:19Z", "source_id": 63940490, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:24Z", "source_id": 20269293, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9392, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:42Z", "source_id": 63953434, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:46Z", "source_id": 20273007, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:53Z", "source_id": 63980654, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:55Z", "source_id": 20280729, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:35Z", "source_id": 63989620, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:35Z", "source_id": 20283173, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:54Z", "source_id": 63995112, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:59Z", "source_id": 20284839, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:31Z", "source_id": 64027812, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:35Z", "source_id": 20294211, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8081, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:26Z", "source_id": 64039204, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:30Z", "source_id": 20297462, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:49Z", "source_id": 64049091, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:52Z", "source_id": 20300348, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8053, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:28Z", "source_id": 64066567, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:33Z", "source_id": 20305391, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7645, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:33Z", "source_id": 64098007, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:39Z", "source_id": 20314659, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7672, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:37Z", "source_id": 64109473, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:40Z", "source_id": 20317966, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:14Z", "source_id": 64121520, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:15Z", "source_id": 20321495, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:40Z", "source_id": 64144607, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:09:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:45Z", "source_id": 20328262, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Headbolt Lane |
1948 |
1948 |
3 |
None |
None |
Blackburn |
2210 |
2210 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24132/2026-09-21/detailed |
None |
Accrington |
2026-09-21T22:00:30+01:00 |
Blackburn |
9.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 |
2200 |
2209 |
Accrington |
Blackburn |
Blackburn |
53.7459678 |
-2.4790864 |
53.7459678 |
-2.4790864 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
Blackburn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328262 |
1790024866478434 |
103 |
103 |
2026-09-21 21:19:13.807107 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:13.151909 |
| 723888 |
755609 |
W84563 |
075B92M721 |
2026-09-21 |
COMPLETE |
20328160 |
2026-09-21 22:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 755609, "stp": "P", "toc": "ScotRail", "uid": "W84563", "consist": "320307+318268", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84563/2026-09-21/detailed", "trust_id": "075B92M721", "origin_crs": "XCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "3", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5B92", "timing_status": "LATE", "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "2209", "current_leg_dep": "2155", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2157", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.2616199, 55.85054070000001], [-4.2614538, 55.8506429], [-4.261259699999999, 55.8507788], [-4.261148599999999, 55.8508569], [-4.2610421, 55.8509404], [-4.2609579, 55.8510073], [-4.2609155, 55.85104489999999], [-4.260826577132423, 55.85113166279792], [-4.2607179, 55.8512377], [-4.2606476, 55.8513353], [-4.2605259, 55.8514955], [-4.2604304, 55.851674], [-4.2603812, 55.85178899999999], [-4.2603177, 55.851975], [-4.260250999999999, 55.8521212], [-4.260208, 55.8522404], [-4.2601743, 55.8523338], [-4.2601584, 55.8523849], [-4.2600191999999995, 55.852766199999984], [-4.259964300000001, 55.85293419999999], [-4.259924699999999, 55.85306609999999], [-4.2599183, 55.85308289999998], [-4.2598181, 55.8533463], [-4.2596627, 55.8537715], [-4.259604699999999, 55.8539521], [-4.2595536, 55.8540673], [-4.2595469, 55.8540878], [-4.259532999999999, 55.8541274], [-4.2592711, 55.8548448], [-4.259168, 55.85512599999999], [-4.2591215, 55.8552686], [-4.259097800000001, 55.85533149999999], [-4.2590728, 55.8553988], [-4.2590637714695285, 55.85542156759858], [-4.259063599999999, 55.855422], [-4.259010999999999, 55.85556830000001], [-4.2589091, 55.85575599999999], [-4.2588986, 55.85577210000001], [-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": "Corkerhill C.S.M.D.", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Corkerhill C.S.M.D.", "current_leg_milage": "3.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 862.153, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 995.873, \"from_m\": 862.153, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2791.241, \"from_m\": 995.873, \"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\": 2975.486, \"from_m\": 2791.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2976.583, \"from_m\": 2975.486, \"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\": 3300.634, \"from_m\": 2976.583, \"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\": 3853.182, \"from_m\": 3300.634, \"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\": 4316.604, \"from_m\": 3853.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4750.724, \"from_m\": 4316.604, \"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\": 5278.197, \"from_m\": 4750.724, \"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\": 5702.739, \"from_m\": 5278.197, \"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\": 755609, \"profile_key\": \"4e8aa9b4d2c053df55ff96e701c99657c2ab20f0e1518e579e14a098fd684054\", \"schedule_id\": 29458, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Shields Jn\", \"stage_seq\": 2, \"distance_m\": 3042.539, \"section_seq\": 1, \"route_path_id\": 142238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 4776.2, \"section_seq\": 1, \"route_path_id\": 142238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Glasgow Central Gantry A\", \"stage_seq\": 4, \"distance_m\": 5278.197, \"section_seq\": 1, \"route_path_id\": 142238}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 5, \"distance_m\": 5702.739, \"section_seq\": 1, \"route_path_id\": 142238}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5702.739, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142238}], \"total_distance_m\": 5702.739, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5239.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2157", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:31Z\", \"source_id\": 64144280, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:35Z\", \"source_id\": 20328160, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "3", "timing_fact_generation": 1790024857940197, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:14.167303", "service_state_evidence_id": 20328160, "current_leg_start_actual_dep": "2026-09-21T21:59:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:14.497554", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XCK |
GLC |
5B92 |
320307+318268 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 862.153, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 995.873, "from_m": 862.153, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2791.241, "from_m": 995.873, "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": 2975.486, "from_m": 2791.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2976.583, "from_m": 2975.486, "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": 3300.634, "from_m": 2976.583, "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": 3853.182, "from_m": 3300.634, "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": 4316.604, "from_m": 3853.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4750.724, "from_m": 4316.604, "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": 5278.197, "from_m": 4750.724, "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": 5702.739, "from_m": 5278.197, "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": 755609, "profile_key": "4e8aa9b4d2c053df55ff96e701c99657c2ab20f0e1518e579e14a098fd684054", "schedule_id": 29458, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2157", "location": "Corkerhill C.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Shields Jn", "stage_seq": 2, "distance_m": 3042.539, "section_seq": 1, "route_path_id": 142238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 4776.2, "section_seq": 1, "route_path_id": 142238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Glasgow Central Gantry A", "stage_seq": 4, "distance_m": 5278.197, "section_seq": 1, "route_path_id": 142238}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 5, "distance_m": 5702.739, "section_seq": 1, "route_path_id": 142238}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5702.739, "from_m": 0.0, "section_seq": 1, "route_path_id": 142238}], "total_distance_m": 5702.739, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5239.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1999, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:31Z", "source_id": 64144280, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:35Z", "source_id": 20328160, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Corkerhill C.S.M.D. |
2157 |
2157 |
None |
None |
None |
Glasgow Central High Level |
2207 |
2207 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84563/2026-09-21/detailed |
None |
Corkerhill C.S.M.D. |
2026-09-21T21:59:00+01:00 |
Glasgow Central High Level |
14.0 |
{"type": "LineString", "coordinates": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.2616199, 55.85054070000001], [-4.2614538, 55.8506429], [-4.261259699999999, 55.8507788], [-4.261148599999999, 55.8508569], [-4.2610421, 55.8509404], [-4.2609579, 55.8510073], [-4.2609155, 55.85104489999999], [-4.260826577132423, 55.85113166279792], [-4.2607179, 55.8512377], [-4.2606476, 55.8513353], [-4.2605259, 55.8514955], [-4.2604304, 55.851674], [-4.2603812, 55.85178899999999], [-4.2603177, 55.851975], [-4.260250999999999, 55.8521212], [-4.260208, 55.8522404], [-4.2601743, 55.8523338], [-4.2601584, 55.8523849], [-4.2600191999999995, 55.852766199999984], [-4.259964300000001, 55.85293419999999], [-4.259924699999999, 55.85306609999999], [-4.2599183, 55.85308289999998], [-4.2598181, 55.8533463], [-4.2596627, 55.8537715], [-4.259604699999999, 55.8539521], [-4.2595536, 55.8540673], [-4.2595469, 55.8540878], [-4.259532999999999, 55.8541274], [-4.2592711, 55.8548448], [-4.259168, 55.85512599999999], [-4.2591215, 55.8552686], [-4.259097800000001, 55.85533149999999], [-4.2590728, 55.8553988], [-4.2590637714695285, 55.85542156759858], [-4.259063599999999, 55.855422], [-4.259010999999999, 55.85556830000001], [-4.2589091, 55.85575599999999], [-4.2588986, 55.85577210000001], [-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]]} |
3.6 |
2155 |
2209 |
Corkerhill C.S.M.D. |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328160 |
1790024857940197 |
12 |
12 |
2026-09-21 21:19:14.497554 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:14.167303 |
| 723889 |
733595 |
H01159 |
564L04CC21 |
2026-09-21 |
COMPLETE |
20329242 |
2026-09-21 21:41:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 733595, "stp": "P", "toc": "Unknown", "uid": "H01159", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H01159/2026-09-21/detailed", "trust_id": "564L04CC21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Felixstowe South (GBRf)", "service_date": "2026-09-21", "dest_arr_time": "2148", "dest_platform": null, "is_terminated": 1, "next_location": "Felixstowe South (GBRf)", "signalling_id": "4L04", "timing_status": "EARLY", "origin_station": "East Midlands Gateway Terminal (GBRf)", "current_leg_arr": "2141", "current_leg_dep": "2131", "current_leg_end": "Felixstowe South (GBRf)", "origin_dep_time": "0805", "origin_platform": null, "current_location": "Felixstowe South (GBRf)", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3296932999999995, 51.94967439999999], [1.3293942999999997, 51.9495838], [1.3284747999999995, 51.949315899999995], [1.3283576, 51.9492859], [1.3278312, 51.94909669999999], [1.3273562, 51.948967], [1.3271194, 51.948919], [1.3267774, 51.9488527], [1.3265056, 51.94881579999999], [1.3260777, 51.948745499999994], [1.3259509, 51.94871429999999], [1.3258416, 51.94867630000001], [1.325582, 51.9485572], [1.3253978, 51.9484653], [1.3252266, 51.9483683], [1.3251139, 51.9482335], [1.3249979999999997, 51.9480974], [1.3249427, 51.9480004], [1.324758, 51.94767639999999], [1.3245629999999995, 51.9473342], [1.3244492, 51.9471651], [1.3244116999999995, 51.94708909999999], [1.3243149, 51.9468107], [1.3242521, 51.9465245], [1.3242162, 51.94636070000002], [1.3241929999999995, 51.9462556], [1.3241541, 51.9460856], [1.3241624999999997, 51.94587249999999], [1.3241726, 51.94575520000001], [1.3242414, 51.9454628], [1.3245001, 51.94443150000001], [1.3246172765343505, 51.94396531986611], [1.325279, 51.9413326]]}", "current_leg_start": "Felixstowe Creek R.S", "dest_arr_time_act": "2148", "motion_projection": null, "next_location_lat": "51.9413326", "next_location_lon": "1.3252790", "previous_location": "Felixstowe Creek R.S", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3058.53, \"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\": 3428.284, \"from_m\": 3058.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\": 4200.354, \"from_m\": 3428.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4250.451, \"from_m\": 4200.354, \"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\": 10581.222, \"from_m\": 4250.451, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11793.51, \"from_m\": 10581.222, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18201.456, \"from_m\": 11793.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18459.441, \"from_m\": 18201.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18495.52, \"from_m\": 18459.441, \"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\": 18542.856, \"from_m\": 18495.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28019.745, \"from_m\": 18542.856, \"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\": 28721.103, \"from_m\": 28019.745, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36434.729, \"from_m\": 28721.103, \"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\": 36495.434, \"from_m\": 36434.729, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 58283.597, \"from_m\": 36495.434, \"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\": 58430.052, \"from_m\": 58283.597, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 59086.861, \"from_m\": 58430.052, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62222.565, \"from_m\": 59086.861, \"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\": 62582.599, \"from_m\": 62222.565, \"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\": 77877.101, \"from_m\": 62582.599, \"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\": 78603.867, \"from_m\": 77877.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78644.012, \"from_m\": 78603.867, \"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\": 78673.963, \"from_m\": 78644.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\": 78717.243, \"from_m\": 78673.963, \"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\": 78769.206, \"from_m\": 78717.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78825.698, \"from_m\": 78769.206, \"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\": 78948.944, \"from_m\": 78825.698, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79432.014, \"from_m\": 78948.944, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79548.557, \"from_m\": 79432.014, \"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\": 79846.619, \"from_m\": 79548.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79935.272, \"from_m\": 79846.619, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80533.264, \"from_m\": 79935.272, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95161.126, \"from_m\": 80533.264, \"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\": 96028.196, \"from_m\": 95161.126, \"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\": 103186.273, \"from_m\": 96028.196, \"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\": 104093.886, \"from_m\": 103186.273, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104210.578, \"from_m\": 104093.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\": 104269.991, \"from_m\": 104210.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104413.642, \"from_m\": 104269.991, \"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\": 107612.488, \"from_m\": 104413.642, \"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\": 108172.419, \"from_m\": 107612.488, \"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\": 108919.285, \"from_m\": 108172.419, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 109624.502, \"from_m\": 108919.285, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110141.062, \"from_m\": 109624.502, \"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\": 116816.431, \"from_m\": 110141.062, \"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\": 116866.31, \"from_m\": 116816.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116924.037, \"from_m\": 116866.31, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 117032.445, \"from_m\": 116924.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 117139.526, \"from_m\": 117032.445, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 117832.838, \"from_m\": 117139.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 133452.048, \"from_m\": 117832.838, \"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\": 133989.982, \"from_m\": 133452.048, \"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\": 134065.972, \"from_m\": 133989.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151174.748, \"from_m\": 134065.972, \"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\": 154269.387, \"from_m\": 151174.748, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 156150.81, \"from_m\": 154269.387, \"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\": 156202.378, \"from_m\": 156150.81, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156720.756, \"from_m\": 156202.378, \"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\": 157509.951, \"from_m\": 156720.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 157935.46, \"from_m\": 157509.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 169672.743, \"from_m\": 157935.46, \"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\": 173672.348, \"from_m\": 169672.743, \"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\": 174682.449, \"from_m\": 173672.348, \"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\": 190377.455, \"from_m\": 174682.449, \"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\": 190490.633, \"from_m\": 190377.455, \"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\": 192404.898, \"from_m\": 190490.633, \"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\": 192841.707, \"from_m\": 192404.898, \"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\": 192930.351, \"from_m\": 192841.707, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 192959.61, \"from_m\": 192930.351, \"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\": 192991.626, \"from_m\": 192959.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 193713.11, \"from_m\": 192991.626, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 193766.954, \"from_m\": 193713.11, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194220.658, \"from_m\": 193766.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 194384.151, \"from_m\": 194220.658, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194624.591, \"from_m\": 194384.151, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 195940.373, \"from_m\": 194624.591, \"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\": 203173.747, \"from_m\": 195940.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\": 203232.453, \"from_m\": 203173.747, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216604.509, \"from_m\": 203232.453, \"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\": 219311.61, \"from_m\": 216604.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 226505.516, \"from_m\": 219311.61, \"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\": 226551.261, \"from_m\": 226505.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 237283.492, \"from_m\": 226551.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 238717.541, \"from_m\": 237283.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 238797.22, \"from_m\": 238717.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 241401.858, \"from_m\": 238797.22, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 241862.468, \"from_m\": 241401.858, \"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\": 241916.893, \"from_m\": 241862.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 241985.631, \"from_m\": 241916.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\": 242952.519, \"from_m\": 241985.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 243532.566, \"from_m\": 242952.519, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 245119.521, \"from_m\": 243532.566, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 248194.808, \"from_m\": 245119.521, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 250514.955, \"from_m\": 248194.808, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 250888.821, \"from_m\": 250514.955, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 260125.384, \"from_m\": 250888.821, \"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\": 261174.359, \"from_m\": 260125.384, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 261316.265, \"from_m\": 261174.359, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 300591.175, \"from_m\": 261316.265, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 300830.129, \"from_m\": 300591.175, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 315824.085, \"from_m\": 300830.129, \"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\": 315875.52, \"from_m\": 315824.085, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 321052.958, \"from_m\": 315875.52, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 321813.612, \"from_m\": 321052.958, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 322152.672, \"from_m\": 321813.612, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 322193.437, \"from_m\": 322152.672, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 325584.576, \"from_m\": 322193.437, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 325861.059, \"from_m\": 325584.576, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 326168.563, \"from_m\": 325861.059, \"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\": 330389.59, \"from_m\": 326168.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 341815.352, \"from_m\": 330389.59, \"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\": 342553.548, \"from_m\": 341815.352, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 344156.337, \"from_m\": 342553.548, \"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\": 346072.325, \"from_m\": 344156.337, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 347645.288, \"from_m\": 346072.325, \"capability_applied\": null, \"effective_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\": 733595, \"profile_key\": \"deb2c30c01654d1b02ad00f2d7c2547f425e11315c76a72bbccf4fb2114086db\", \"schedule_id\": 13712, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"East Midlands Gateway Terminal (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0825\", \"location\": \"East Midlands Gateway Sig. SS4457\", \"stage_seq\": 2, \"distance_m\": 3227.974, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Castle Donington Gateway West Jn\", \"stage_seq\": 3, \"distance_m\": 3495.908, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 4, \"distance_m\": 4200.354, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0849H\", \"location\": \"Stenson Jn\", \"stage_seq\": 5, \"distance_m\": 18542.856, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851\", \"location\": \"North Stafford Jn\", \"stage_seq\": 6, \"distance_m\": 19298.999, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0857\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 7, \"distance_m\": 24953.647, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 8, \"distance_m\": 28346.523, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0907H\", \"location\": \"Burton Leicester Jn\", \"stage_seq\": 9, \"distance_m\": 28939.129, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"0911H\", \"wtt_dep\": \"0925H\", \"location\": \"Branston Jn\", \"stage_seq\": 10, \"distance_m\": 30653.447, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0934\", \"location\": \"Wichnor Jn\", \"stage_seq\": 11, \"distance_m\": 37069.797, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 12, \"distance_m\": 49058.046, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0950\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 13, \"distance_m\": 58283.597, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"0955\", \"wtt_dep\": \"1041\", \"location\": \"Whitacre Jn\", \"stage_seq\": 14, \"distance_m\": 62222.565, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": \"1135\", \"location\": \"Hams Hall (GBRf)\", \"stage_seq\": 15, \"distance_m\": 62222.565, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141\", \"location\": \"Whitacre Jn\", \"stage_seq\": 16, \"distance_m\": 62222.565, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 17, \"distance_m\": 77935.932, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Nuneaton\", \"stage_seq\": 18, \"distance_m\": 79194.282, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Hinckley\", \"stage_seq\": 19, \"distance_m\": 85955.321, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Croft\", \"stage_seq\": 20, \"distance_m\": 95779.286, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Wigston North Jn\", \"stage_seq\": 21, \"distance_m\": 104312.718, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Leicester\", \"stage_seq\": 22, \"distance_m\": 109360.006, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Syston South Jn\", \"stage_seq\": 23, \"distance_m\": 117139.526, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Syston East Jn\", \"stage_seq\": 24, \"distance_m\": 117647.269, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Frisby S.B.\", \"stage_seq\": 25, \"distance_m\": 127211.571, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Melton Mowbray\", \"stage_seq\": 26, \"distance_m\": 133370.726, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Melton Mowbray Sig. Mn54\", \"stage_seq\": 27, \"distance_m\": 139592.934, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 28, \"distance_m\": 143217.671, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 29, \"distance_m\": 146899.985, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Langham Jn\", \"stage_seq\": 30, \"distance_m\": 149874.495, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Oakham\", \"stage_seq\": 31, \"distance_m\": 151851.594, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Manton Jn\", \"stage_seq\": 32, \"distance_m\": 157470.246, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 33, \"distance_m\": 164164.669, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"Ketton S.B.\", \"stage_seq\": 34, \"distance_m\": 168377.688, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318H\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 35, \"distance_m\": 178309.51, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Helpston Jn\", \"stage_seq\": 36, \"distance_m\": 184573.301, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325H\", \"location\": \"Marholm Jn\", \"stage_seq\": 37, \"distance_m\": 189191.548, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"New England North Jn\", \"stage_seq\": 38, \"distance_m\": 190532.219, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"1330H\", \"wtt_dep\": \"1807\", \"location\": \"Peterborough Virtual (GBRf)\", \"stage_seq\": 39, \"distance_m\": 190891.216, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"Peterborough Eastfield Jn\", \"stage_seq\": 40, \"distance_m\": 192215.507, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1810\", \"location\": \"Spital South Junction P458\", \"stage_seq\": 41, \"distance_m\": 192639.301, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"1812\", \"wtt_dep\": \"1814\", \"location\": \"Peterborough\", \"stage_seq\": 42, \"distance_m\": 193163.098, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 43, \"distance_m\": 194441.895, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 44, \"distance_m\": 199837.22, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1825H\", \"location\": \"Whittlesea\", \"stage_seq\": 45, \"distance_m\": 203023.517, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 46, \"distance_m\": 204818.628, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 47, \"distance_m\": 208773.098, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836\", \"location\": \"March West Jn\", \"stage_seq\": 48, \"distance_m\": 216737.235, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836H\", \"location\": \"March\", \"stage_seq\": 49, \"distance_m\": 217161.475, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 50, \"distance_m\": 219694.473, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Stonea S.B.\", \"stage_seq\": 51, \"distance_m\": 223466.888, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844\", \"location\": \"Manea\", \"stage_seq\": 52, \"distance_m\": 226435.639, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846H\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 53, \"distance_m\": 229689.499, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Ely North Jn\", \"stage_seq\": 54, \"distance_m\": 239931.535, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"1858\", \"wtt_dep\": \"1859\", \"location\": \"Ely\", \"stage_seq\": 55, \"distance_m\": 242236.035, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 56, \"distance_m\": 242952.519, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Soham Sig. Ca498\", \"stage_seq\": 57, \"distance_m\": 245119.521, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908\", \"location\": \"Soham Jn\", \"stage_seq\": 58, \"distance_m\": 250368.792, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Chippenham Jn\", \"stage_seq\": 59, \"distance_m\": 261378.512, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Kennett\", \"stage_seq\": 60, \"distance_m\": 265850.231, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 61, \"distance_m\": 281410.541, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"1952H\", \"wtt_dep\": \"2003\", \"location\": \"Haughley Jn\", \"stage_seq\": 62, \"distance_m\": 300847.573, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Stowmarket\", \"stage_seq\": 63, \"distance_m\": 304725.824, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Claydon S.B.\", \"stage_seq\": 64, \"distance_m\": 315659.901, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 65, \"distance_m\": 320971.966, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2025H\", \"location\": \"Ipswich Sig. CO352\", \"stage_seq\": 66, \"distance_m\": 321894.995, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 67, \"distance_m\": 322220.809, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Westerfield\", \"stage_seq\": 68, \"distance_m\": 325717.511, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2049\", \"location\": \"Derby Road\", \"stage_seq\": 69, \"distance_m\": 329849.733, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Derby Road Levington Sig. FW9017\", \"stage_seq\": 70, \"distance_m\": 334582.9, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Trimley Sig. FW9023\", \"stage_seq\": 71, \"distance_m\": 337915.55, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 72, \"distance_m\": 340971.329, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2106\", \"location\": \"Trimley Signals FW9029 & FW9031\", \"stage_seq\": 73, \"distance_m\": 342209.188, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Trimley\", \"stage_seq\": 74, \"distance_m\": 342690.408, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 75, \"distance_m\": 344156.337, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Felixstowe Beach S.B.\", \"stage_seq\": 76, \"distance_m\": 346006.684, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2138\", \"location\": \"Felixstowe Creek R.S\", \"stage_seq\": 77, \"distance_m\": 346498.909, \"section_seq\": 1, \"route_path_id\": 135085}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": null, \"location\": \"Felixstowe South (GBRf)\", \"stage_seq\": 78, \"distance_m\": 347645.288, \"section_seq\": 1, \"route_path_id\": 135085}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 347645.288, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135085}], \"total_distance_m\": 347645.288, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 300817.766, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 46827.522, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0805", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.9413326", "current_position_lon": "1.3252790", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T07:31:23Z\", \"source_id\": 61996119, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T07:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T07:31:26Z\", \"source_id\": 19708119, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T08:38:51Z\", \"source_id\": 62184350, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T08:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T08:38:57Z\", \"source_id\": 19762375, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:21:29Z\", \"source_id\": 19884890, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:46:57Z\", \"source_id\": 20033832, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:06:27Z\", \"source_id\": 62421105, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:07:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:06:31Z\", \"source_id\": 19829292, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:12:33Z\", \"source_id\": 62437293, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:12:39Z\", \"source_id\": 19833883, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:40:23Z\", \"source_id\": 62510624, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:40:26Z\", \"source_id\": 19854615, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:08:03Z\", \"source_id\": 63526927, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:08:09Z\", \"source_id\": 20145458, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:03:40Z\", \"source_id\": 63684828, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:03:45Z\", \"source_id\": 20190443, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:12:02Z\", \"source_id\": 63708663, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:12:08Z\", \"source_id\": 20197131, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:32:02Z\", \"source_id\": 63764182, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:32:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:32:25Z\", \"source_id\": 20213877, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:42:35Z\", \"source_id\": 63792537, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:43:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:42:41Z\", \"source_id\": 20223657, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:46Z\", \"source_id\": 63851864, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:05:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:50Z\", \"source_id\": 20244473, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:30Z\", \"source_id\": 63877691, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:33Z\", \"source_id\": 20251601, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:58Z\", \"source_id\": 63914706, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:03Z\", \"source_id\": 20262034, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:54Z\", \"source_id\": 63927045, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:01Z\", \"source_id\": 20265490, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:44Z\", \"source_id\": 63973084, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:48Z\", \"source_id\": 20278641, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:16Z\", \"source_id\": 20329242, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Felixstowe South (GBRf)", "service_state_platform": null, "timing_fact_generation": 1790024956709695, "current_leg_arrival_utc": "2026-09-21T21:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:16.644664", "service_state_evidence_id": 20329242, "current_leg_start_actual_dep": "2026-09-21T21:38:00+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-21T20:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:16.999612", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
4L04 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 3058.53, "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": 3428.284, "from_m": 3058.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": 4200.354, "from_m": 3428.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4250.451, "from_m": 4200.354, "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": 10581.222, "from_m": 4250.451, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11793.51, "from_m": 10581.222, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18201.456, "from_m": 11793.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18459.441, "from_m": 18201.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18495.52, "from_m": 18459.441, "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": 18542.856, "from_m": 18495.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28019.745, "from_m": 18542.856, "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": 28721.103, "from_m": 28019.745, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36434.729, "from_m": 28721.103, "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": 36495.434, "from_m": 36434.729, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 58283.597, "from_m": 36495.434, "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": 58430.052, "from_m": 58283.597, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 59086.861, "from_m": 58430.052, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62222.565, "from_m": 59086.861, "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": 62582.599, "from_m": 62222.565, "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": 77877.101, "from_m": 62582.599, "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": 78603.867, "from_m": 77877.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78644.012, "from_m": 78603.867, "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": 78673.963, "from_m": 78644.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": 78717.243, "from_m": 78673.963, "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": 78769.206, "from_m": 78717.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78825.698, "from_m": 78769.206, "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": 78948.944, "from_m": 78825.698, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79432.014, "from_m": 78948.944, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 79548.557, "from_m": 79432.014, "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": 79846.619, "from_m": 79548.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79935.272, "from_m": 79846.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80533.264, "from_m": 79935.272, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95161.126, "from_m": 80533.264, "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": 96028.196, "from_m": 95161.126, "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": 103186.273, "from_m": 96028.196, "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": 104093.886, "from_m": 103186.273, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104210.578, "from_m": 104093.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": 104269.991, "from_m": 104210.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104413.642, "from_m": 104269.991, "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": 107612.488, "from_m": 104413.642, "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": 108172.419, "from_m": 107612.488, "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": 108919.285, "from_m": 108172.419, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 109624.502, "from_m": 108919.285, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110141.062, "from_m": 109624.502, "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": 116816.431, "from_m": 110141.062, "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": 116866.31, "from_m": 116816.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116924.037, "from_m": 116866.31, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 117032.445, "from_m": 116924.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 117139.526, "from_m": 117032.445, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 117832.838, "from_m": 117139.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 133452.048, "from_m": 117832.838, "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": 133989.982, "from_m": 133452.048, "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": 134065.972, "from_m": 133989.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151174.748, "from_m": 134065.972, "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": 154269.387, "from_m": 151174.748, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 156150.81, "from_m": 154269.387, "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": 156202.378, "from_m": 156150.81, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156720.756, "from_m": 156202.378, "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": 157509.951, "from_m": 156720.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 157935.46, "from_m": 157509.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 169672.743, "from_m": 157935.46, "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": 173672.348, "from_m": 169672.743, "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": 174682.449, "from_m": 173672.348, "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": 190377.455, "from_m": 174682.449, "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": 190490.633, "from_m": 190377.455, "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": 192404.898, "from_m": 190490.633, "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": 192841.707, "from_m": 192404.898, "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": 192930.351, "from_m": 192841.707, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 192959.61, "from_m": 192930.351, "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": 192991.626, "from_m": 192959.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 193713.11, "from_m": 192991.626, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 193766.954, "from_m": 193713.11, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194220.658, "from_m": 193766.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 194384.151, "from_m": 194220.658, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194624.591, "from_m": 194384.151, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 195940.373, "from_m": 194624.591, "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": 203173.747, "from_m": 195940.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": 203232.453, "from_m": 203173.747, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216604.509, "from_m": 203232.453, "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": 219311.61, "from_m": 216604.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 226505.516, "from_m": 219311.61, "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": 226551.261, "from_m": 226505.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 237283.492, "from_m": 226551.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 238717.541, "from_m": 237283.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 238797.22, "from_m": 238717.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 241401.858, "from_m": 238797.22, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 241862.468, "from_m": 241401.858, "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": 241916.893, "from_m": 241862.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 241985.631, "from_m": 241916.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": 242952.519, "from_m": 241985.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 243532.566, "from_m": 242952.519, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 245119.521, "from_m": 243532.566, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 248194.808, "from_m": 245119.521, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 250514.955, "from_m": 248194.808, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 250888.821, "from_m": 250514.955, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 260125.384, "from_m": 250888.821, "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": 261174.359, "from_m": 260125.384, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 261316.265, "from_m": 261174.359, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 300591.175, "from_m": 261316.265, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300830.129, "from_m": 300591.175, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 315824.085, "from_m": 300830.129, "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": 315875.52, "from_m": 315824.085, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 321052.958, "from_m": 315875.52, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 321813.612, "from_m": 321052.958, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 322152.672, "from_m": 321813.612, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 322193.437, "from_m": 322152.672, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 325584.576, "from_m": 322193.437, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 325861.059, "from_m": 325584.576, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 326168.563, "from_m": 325861.059, "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": 330389.59, "from_m": 326168.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 341815.352, "from_m": 330389.59, "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": 342553.548, "from_m": 341815.352, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 344156.337, "from_m": 342553.548, "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": 346072.325, "from_m": 344156.337, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 347645.288, "from_m": 346072.325, "capability_applied": null, "effective_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": 733595, "profile_key": "deb2c30c01654d1b02ad00f2d7c2547f425e11315c76a72bbccf4fb2114086db", "schedule_id": 13712, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0805", "location": "East Midlands Gateway Terminal (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0825", "location": "East Midlands Gateway Sig. SS4457", "stage_seq": 2, "distance_m": 3227.974, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Castle Donington Gateway West Jn", "stage_seq": 3, "distance_m": 3495.908, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Castle Donington Jn", "stage_seq": 4, "distance_m": 4200.354, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0849H", "location": "Stenson Jn", "stage_seq": 5, "distance_m": 18542.856, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851", "location": "North Stafford Jn", "stage_seq": 6, "distance_m": 19298.999, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0857", "location": "Clay Mills Jn", "stage_seq": 7, "distance_m": 24953.647, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906", "location": "Burton-on-Trent", "stage_seq": 8, "distance_m": 28346.523, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0907H", "location": "Burton Leicester Jn", "stage_seq": 9, "distance_m": 28939.129, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "0911H", "wtt_dep": "0925H", "location": "Branston Jn", "stage_seq": 10, "distance_m": 30653.447, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0934", "location": "Wichnor Jn", "stage_seq": 11, "distance_m": 37069.797, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942H", "location": "Tamworth High Level", "stage_seq": 12, "distance_m": 49058.046, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0950", "location": "Kingsbury Jn", "stage_seq": 13, "distance_m": 58283.597, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "0955", "wtt_dep": "1041", "location": "Whitacre Jn", "stage_seq": 14, "distance_m": 62222.565, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": "1135", "location": "Hams Hall (GBRf)", "stage_seq": 15, "distance_m": 62222.565, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141", "location": "Whitacre Jn", "stage_seq": 16, "distance_m": 62222.565, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Nuneaton Abbey Jn", "stage_seq": 17, "distance_m": 77935.932, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Nuneaton", "stage_seq": 18, "distance_m": 79194.282, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Hinckley", "stage_seq": 19, "distance_m": 85955.321, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Croft", "stage_seq": 20, "distance_m": 95779.286, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Wigston North Jn", "stage_seq": 21, "distance_m": 104312.718, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Leicester", "stage_seq": 22, "distance_m": 109360.006, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Syston South Jn", "stage_seq": 23, "distance_m": 117139.526, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Syston East Jn", "stage_seq": 24, "distance_m": 117647.269, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Frisby S.B.", "stage_seq": 25, "distance_m": 127211.571, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Melton Mowbray", "stage_seq": 26, "distance_m": 133370.726, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Melton Mowbray Sig. Mn54", "stage_seq": 27, "distance_m": 139592.934, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Whissendine L.C.", "stage_seq": 28, "distance_m": 143217.671, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Ashwell L.C.", "stage_seq": 29, "distance_m": 146899.985, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Langham Jn", "stage_seq": 30, "distance_m": 149874.495, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Oakham", "stage_seq": 31, "distance_m": 151851.594, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Manton Jn", "stage_seq": 32, "distance_m": 157470.246, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Luffenham S.B.", "stage_seq": 33, "distance_m": 164164.669, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "Ketton S.B.", "stage_seq": 34, "distance_m": 168377.688, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318H", "location": "Uffington S.B. (Lincs)", "stage_seq": 35, "distance_m": 178309.51, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323", "location": "Helpston Jn", "stage_seq": 36, "distance_m": 184573.301, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325H", "location": "Marholm Jn", "stage_seq": 37, "distance_m": 189191.548, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "New England North Jn", "stage_seq": 38, "distance_m": 190532.219, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "1330H", "wtt_dep": "1807", "location": "Peterborough Virtual (GBRf)", "stage_seq": 39, "distance_m": 190891.216, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809", "location": "Peterborough Eastfield Jn", "stage_seq": 40, "distance_m": 192215.507, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810", "location": "Spital South Junction P458", "stage_seq": 41, "distance_m": 192639.301, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "1812", "wtt_dep": "1814", "location": "Peterborough", "stage_seq": 42, "distance_m": 193163.098, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817H", "location": "Peterborough East Jn", "stage_seq": 43, "distance_m": 194441.895, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822H", "location": "Kings Dyke S.B.", "stage_seq": 44, "distance_m": 199837.22, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825H", "location": "Whittlesea", "stage_seq": 45, "distance_m": 203023.517, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828", "location": "Eastrea Sig. W6", "stage_seq": 46, "distance_m": 204818.628, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829H", "location": "Three Horse Shoes", "stage_seq": 47, "distance_m": 208773.098, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836", "location": "March West Jn", "stage_seq": 48, "distance_m": 216737.235, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "March", "stage_seq": 49, "distance_m": 217161.475, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839", "location": "March South Sig. MS934", "stage_seq": 50, "distance_m": 219694.473, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Stonea S.B.", "stage_seq": 51, "distance_m": 223466.888, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844", "location": "Manea", "stage_seq": 52, "distance_m": 226435.639, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Manea Sig. Ca924", "stage_seq": 53, "distance_m": 229689.499, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "Ely North Jn", "stage_seq": 54, "distance_m": 239931.535, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "1858", "wtt_dep": "1859", "location": "Ely", "stage_seq": 55, "distance_m": 242236.035, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901", "location": "Ely Dock Jn", "stage_seq": 56, "distance_m": 242952.519, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Soham Sig. Ca498", "stage_seq": 57, "distance_m": 245119.521, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908", "location": "Soham Jn", "stage_seq": 58, "distance_m": 250368.792, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "Chippenham Jn", "stage_seq": 59, "distance_m": 261378.512, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "Kennett", "stage_seq": 60, "distance_m": 265850.231, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Bury St Edmunds", "stage_seq": 61, "distance_m": 281410.541, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "1952H", "wtt_dep": "2003", "location": "Haughley Jn", "stage_seq": 62, "distance_m": 300847.573, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Stowmarket", "stage_seq": 63, "distance_m": 304725.824, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Claydon S.B.", "stage_seq": 64, "distance_m": 315659.901, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Ipswich Europa Jn", "stage_seq": 65, "distance_m": 320971.966, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2025H", "location": "Ipswich Sig. CO352", "stage_seq": 66, "distance_m": 321894.995, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Ipswich Boss Hall Jn", "stage_seq": 67, "distance_m": 322220.809, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Westerfield", "stage_seq": 68, "distance_m": 325717.511, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2049", "location": "Derby Road", "stage_seq": 69, "distance_m": 329849.733, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Derby Road Levington Sig. FW9017", "stage_seq": 70, "distance_m": 334582.9, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Trimley Sig. FW9023", "stage_seq": 71, "distance_m": 337915.55, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Gun Lane Jn", "stage_seq": 72, "distance_m": 340971.329, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2106", "location": "Trimley Signals FW9029 & FW9031", "stage_seq": 73, "distance_m": 342209.188, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Trimley", "stage_seq": 74, "distance_m": 342690.408, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Felixstowe Beach Jn", "stage_seq": 75, "distance_m": 344156.337, "section_seq": 1, "route_path_id": 135085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Felixstowe Beach S.B.", "stage_seq": 76, "distance_m": 346006.684, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2138", "location": "Felixstowe Creek R.S", "stage_seq": 77, "distance_m": 346498.909, "section_seq": 1, "route_path_id": 135085}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": null, "location": "Felixstowe South (GBRf)", "stage_seq": 78, "distance_m": 347645.288, "section_seq": 1, "route_path_id": 135085}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 347645.288, "from_m": 0.0, "section_seq": 1, "route_path_id": 135085}], "total_distance_m": 347645.288, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 300817.766, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 46827.522, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17229, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T07:31:23Z", "source_id": 61996119, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T07:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T07:31:26Z", "source_id": 19708119, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T08:38:51Z", "source_id": 62184350, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T08:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T08:38:57Z", "source_id": 19762375, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T09:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:21:29Z", "source_id": 19884890, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T09:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:46:57Z", "source_id": 20033832, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:06:27Z", "source_id": 62421105, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T10:07:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:06:31Z", "source_id": 19829292, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:12:33Z", "source_id": 62437293, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T10:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:12:39Z", "source_id": 19833883, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:40:23Z", "source_id": 62510624, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T10:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:40:26Z", "source_id": 19854615, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:08:03Z", "source_id": 63526927, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T17:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:08:09Z", "source_id": 20145458, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T18:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:03:40Z", "source_id": 63684828, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-21T18:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:03:45Z", "source_id": 20190443, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-21T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:12:02Z", "source_id": 63708663, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-21T18:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:12:08Z", "source_id": 20197131, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-21T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12278, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:32:02Z", "source_id": 63764182, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-21T18:32:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:32:25Z", "source_id": 20213877, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-21T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:42:35Z", "source_id": 63792537, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-21T18:43:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:42:41Z", "source_id": 20223657, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-21T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:46Z", "source_id": 63851864, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-21T19:05:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:50Z", "source_id": 20244473, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-21T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:30Z", "source_id": 63877691, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-21T19:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:33Z", "source_id": 20251601, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-21T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:58Z", "source_id": 63914706, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T19:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:03Z", "source_id": 20262034, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13329, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:54Z", "source_id": 63927045, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-21T19:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:01Z", "source_id": 20265490, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:44Z", "source_id": 63973084, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T19:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:48Z", "source_id": 20278641, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:16Z", "source_id": 20329242, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}] |
East Midlands Gateway Terminal (GBRf) |
0805 |
0805 |
None |
None |
None |
Felixstowe South (GBRf) |
2148 |
2148 |
None |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H01159/2026-09-21/detailed |
None |
Felixstowe Creek R.S |
2026-09-21T21:38:00+01:00 |
Felixstowe South (GBRf) |
10.0 |
{"type": "LineString", "coordinates": [[1.3296932999999995, 51.94967439999999], [1.3293942999999997, 51.9495838], [1.3284747999999995, 51.949315899999995], [1.3283576, 51.9492859], [1.3278312, 51.94909669999999], [1.3273562, 51.948967], [1.3271194, 51.948919], [1.3267774, 51.9488527], [1.3265056, 51.94881579999999], [1.3260777, 51.948745499999994], [1.3259509, 51.94871429999999], [1.3258416, 51.94867630000001], [1.325582, 51.9485572], [1.3253978, 51.9484653], [1.3252266, 51.9483683], [1.3251139, 51.9482335], [1.3249979999999997, 51.9480974], [1.3249427, 51.9480004], [1.324758, 51.94767639999999], [1.3245629999999995, 51.9473342], [1.3244492, 51.9471651], [1.3244116999999995, 51.94708909999999], [1.3243149, 51.9468107], [1.3242521, 51.9465245], [1.3242162, 51.94636070000002], [1.3241929999999995, 51.9462556], [1.3241541, 51.9460856], [1.3241624999999997, 51.94587249999999], [1.3241726, 51.94575520000001], [1.3242414, 51.9454628], [1.3245001, 51.94443150000001], [1.3246172765343505, 51.94396531986611], [1.325279, 51.9413326]]} |
0.7 |
2131 |
2141 |
Felixstowe Creek R.S |
Felixstowe South (GBRf) |
Felixstowe South (GBRf) |
51.9413326 |
1.3252790 |
51.9413326 |
1.3252790 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 20:41:00 |
Felixstowe South (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329242 |
1790024956709695 |
131 |
131 |
2026-09-21 21:19:16.999612 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:16.644664 |
| 723890 |
754718 |
C38051 |
739W56M721 |
2026-09-21 |
COMPLETE |
20328317 |
2026-09-21 22:09:00 |
2026-09-21 21:19:22 |
2026-09-23 21:19:22 |
{"id": 754718, "stp": "P", "toc": "Elizabeth Line", "uid": "C38051", "consist": "345045", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38051/2026-09-21/detailed", "trust_id": "739W56M721", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W56", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2209", "current_leg_dep": "2205", "current_leg_end": "Shenfield", "origin_dep_time": "2115", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-21T21:19:22", "route_debug_link": null, "timing_variation": "+1 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": "2208", "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.648, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.563, \"from_m\": 1442.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.265, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3204.973, \"from_m\": 2642.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.035, \"from_m\": 3204.973, \"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.583, \"from_m\": 3360.035, \"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.606, \"from_m\": 3817.583, \"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.532, \"from_m\": 3955.606, \"capability_applied\": null, \"effective_limit_mph\": 50.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.385, \"from_m\": 4111.532, \"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.526, \"from_m\": 4234.385, \"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.339, \"from_m\": 4453.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\": 5053.974, \"from_m\": 4683.339, \"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.309, \"from_m\": 5053.974, \"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.006, \"from_m\": 6121.309, \"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.515, \"from_m\": 6360.006, \"capability_applied\": null, \"effective_limit_mph\": 50.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.144, \"from_m\": 6520.515, \"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.448, \"from_m\": 6925.144, \"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.525, \"from_m\": 7178.448, \"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.797, \"from_m\": 7493.525, \"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.013, \"from_m\": 7718.797, \"capability_applied\": null, \"effective_limit_mph\": 50.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.325, \"from_m\": 8017.013, \"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.548, \"from_m\": 8680.325, \"capability_applied\": null, \"effective_limit_mph\": 50.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.544, \"from_m\": 8850.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9396.976, \"from_m\": 8996.544, \"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.859, \"from_m\": 9396.976, \"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.72, \"from_m\": 9619.859, \"capability_applied\": null, \"effective_limit_mph\": 50.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.015, \"from_m\": 9804.72, \"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.035, \"from_m\": 10434.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.193, \"from_m\": 11051.035, \"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.536, \"from_m\": 11553.193, \"capability_applied\": null, \"effective_limit_mph\": 50.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.814, \"from_m\": 11696.536, \"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.284, \"from_m\": 11798.814, \"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.466, \"from_m\": 12691.284, \"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\": 13063.375, \"from_m\": 12879.466, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13421.403, \"from_m\": 13063.375, \"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\": 13622.452, \"from_m\": 13421.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13899.955, \"from_m\": 13622.452, \"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\": 17768.577, \"from_m\": 13899.955, \"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\": 17852.974, \"from_m\": 17768.577, \"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\": 17920.633, \"from_m\": 17852.974, \"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\": 18643.749, \"from_m\": 17920.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18968.336, \"from_m\": 18643.749, \"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\": 19031.419, \"from_m\": 18968.336, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19481.128, \"from_m\": 19031.419, \"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\": 19599.345, \"from_m\": 19481.128, \"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\": 19679.646, \"from_m\": 19599.345, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19707.904, \"from_m\": 19679.646, \"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\": 19800.506, \"from_m\": 19707.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22610.634, \"from_m\": 19800.506, \"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\": 23748.594, \"from_m\": 22610.634, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24386.356, \"from_m\": 23748.594, \"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\": 24447.618, \"from_m\": 24386.356, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24516.564, \"from_m\": 24447.618, \"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\": 24612.409, \"from_m\": 24516.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30219.547, \"from_m\": 24612.409, \"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\": 30348.605, \"from_m\": 30219.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30481.532, \"from_m\": 30348.605, \"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\": 30552.921, \"from_m\": 30481.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47883.358, \"from_m\": 30552.921, \"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\": 47911.818, \"from_m\": 47883.358, \"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\": 48068.715, \"from_m\": 47911.818, \"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\": 48374.69, \"from_m\": 48068.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48718.339, \"from_m\": 48374.69, \"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\": 754718, \"profile_key\": \"4ebc4e1515360a15ad3c04d6de1d2ec29327a45dfa14829b57a4ea23d0868152\", \"schedule_id\": 5474, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.294, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.136, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2122H\", \"wtt_dep\": \"2123H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.732, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.781, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13100.061, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14171.215, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 17513.54, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2134\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 18580.161, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19337.041, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 20610.075, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21171.867, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22127.012, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 23943.828, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26003.038, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27043.683, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28166.761, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36223.141, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 37975.511, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40284.26, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2204H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 45516.729, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 48718.339, \"section_seq\": 1, \"route_path_id\": 116057}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48718.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116057}], \"total_distance_m\": 48718.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48718.339, \"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": "2115", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:05Z\", \"source_id\": 64031259, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:08Z\", \"source_id\": 20295187, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:11Z\", \"source_id\": 64036243, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:15Z\", \"source_id\": 20296599, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:21Z\", \"source_id\": 64043574, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:26Z\", \"source_id\": 20298696, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:49Z\", \"source_id\": 64049139, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:52Z\", \"source_id\": 20300374, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:00Z\", \"source_id\": 64055975, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:03Z\", \"source_id\": 20302432, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:44Z\", \"source_id\": 64064813, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:45Z\", \"source_id\": 20304868, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:36Z\", \"source_id\": 64066869, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:38Z\", \"source_id\": 20305468, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:07Z\", \"source_id\": 64072799, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:10Z\", \"source_id\": 20307119, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:06Z\", \"source_id\": 64077363, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:10Z\", \"source_id\": 20308459, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:21Z\", \"source_id\": 64082366, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:27Z\", \"source_id\": 20309971, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:49Z\", \"source_id\": 64089815, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:55Z\", \"source_id\": 20312241, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:31Z\", \"source_id\": 64095746, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:34Z\", \"source_id\": 20313960, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:31Z\", \"source_id\": 64100240, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:34Z\", \"source_id\": 20315260, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:28Z\", \"source_id\": 64104665, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:29Z\", \"source_id\": 20316515, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:46Z\", \"source_id\": 64111846, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:49Z\", \"source_id\": 20318671, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:51Z\", \"source_id\": 64120755, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:54Z\", \"source_id\": 20321277, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:40Z\", \"source_id\": 64129090, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:44Z\", \"source_id\": 20323698, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:19Z\", \"source_id\": 64137134, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:19Z\", \"source_id\": 20326097, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:47Z\", \"source_id\": 64144829, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:51Z\", \"source_id\": 20328317, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1790024872051964, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:17.244756", "service_state_evidence_id": 20328317, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:17.432544", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W56 |
345045 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.648, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.563, "from_m": 1442.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.265, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3204.973, "from_m": 2642.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.035, "from_m": 3204.973, "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.583, "from_m": 3360.035, "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.606, "from_m": 3817.583, "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.532, "from_m": 3955.606, "capability_applied": null, "effective_limit_mph": 50.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.385, "from_m": 4111.532, "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.526, "from_m": 4234.385, "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.339, "from_m": 4453.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": 5053.974, "from_m": 4683.339, "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.309, "from_m": 5053.974, "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.006, "from_m": 6121.309, "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.515, "from_m": 6360.006, "capability_applied": null, "effective_limit_mph": 50.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.144, "from_m": 6520.515, "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.448, "from_m": 6925.144, "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.525, "from_m": 7178.448, "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.797, "from_m": 7493.525, "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.013, "from_m": 7718.797, "capability_applied": null, "effective_limit_mph": 50.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.325, "from_m": 8017.013, "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.548, "from_m": 8680.325, "capability_applied": null, "effective_limit_mph": 50.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.544, "from_m": 8850.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9396.976, "from_m": 8996.544, "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.859, "from_m": 9396.976, "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.72, "from_m": 9619.859, "capability_applied": null, "effective_limit_mph": 50.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.015, "from_m": 9804.72, "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.035, "from_m": 10434.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.193, "from_m": 11051.035, "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.536, "from_m": 11553.193, "capability_applied": null, "effective_limit_mph": 50.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.814, "from_m": 11696.536, "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.284, "from_m": 11798.814, "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.466, "from_m": 12691.284, "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": 13063.375, "from_m": 12879.466, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13421.403, "from_m": 13063.375, "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": 13622.452, "from_m": 13421.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13899.955, "from_m": 13622.452, "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": 17768.577, "from_m": 13899.955, "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": 17852.974, "from_m": 17768.577, "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": 17920.633, "from_m": 17852.974, "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": 18643.749, "from_m": 17920.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18968.336, "from_m": 18643.749, "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": 19031.419, "from_m": 18968.336, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19481.128, "from_m": 19031.419, "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": 19599.345, "from_m": 19481.128, "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": 19679.646, "from_m": 19599.345, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19707.904, "from_m": 19679.646, "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": 19800.506, "from_m": 19707.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22610.634, "from_m": 19800.506, "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": 23748.594, "from_m": 22610.634, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24386.356, "from_m": 23748.594, "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": 24447.618, "from_m": 24386.356, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24516.564, "from_m": 24447.618, "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": 24612.409, "from_m": 24516.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30219.547, "from_m": 24612.409, "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": 30348.605, "from_m": 30219.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30481.532, "from_m": 30348.605, "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": 30552.921, "from_m": 30481.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47883.358, "from_m": 30552.921, "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": 47911.818, "from_m": 47883.358, "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": 48068.715, "from_m": 47911.818, "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": 48374.69, "from_m": 48068.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48718.339, "from_m": 48374.69, "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": 754718, "profile_key": "4ebc4e1515360a15ad3c04d6de1d2ec29327a45dfa14829b57a4ea23d0868152", "schedule_id": 5474, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2115", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.294, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.136, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2122H", "wtt_dep": "2123H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.732, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.781, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13100.061, "section_seq": 1, "route_path_id": 116057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14171.215, "section_seq": 1, "route_path_id": 116057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 17513.54, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2134", "location": "Stratford", "stage_seq": 9, "distance_m": 18580.161, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Maryland", "stage_seq": 10, "distance_m": 19337.041, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 20610.075, "section_seq": 1, "route_path_id": 116057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21171.867, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141", "location": "Manor Park", "stage_seq": 13, "distance_m": 22127.012, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Ilford", "stage_seq": 14, "distance_m": 23943.828, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26003.038, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27043.683, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28166.761, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "Romford", "stage_seq": 18, "distance_m": 36223.141, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157", "location": "Gidea Park", "stage_seq": 19, "distance_m": 37975.511, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40284.26, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2204H", "location": "Brentwood", "stage_seq": 21, "distance_m": 45516.729, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 48718.339, "section_seq": 1, "route_path_id": 116057}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48718.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 116057}], "total_distance_m": 48718.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48718.339, "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-21T20:17:05Z", "source_id": 64031259, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:08Z", "source_id": 20295187, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:11Z", "source_id": 64036243, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:15Z", "source_id": 20296599, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:21Z", "source_id": 64043574, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:26Z", "source_id": 20298696, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:49Z", "source_id": 64049139, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:52Z", "source_id": 20300374, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:00Z", "source_id": 64055975, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:03Z", "source_id": 20302432, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:44Z", "source_id": 64064813, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:45Z", "source_id": 20304868, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:36Z", "source_id": 64066869, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:38Z", "source_id": 20305468, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:07Z", "source_id": 64072799, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:10Z", "source_id": 20307119, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:06Z", "source_id": 64077363, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:10Z", "source_id": 20308459, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:21Z", "source_id": 64082366, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:27Z", "source_id": 20309971, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:49Z", "source_id": 64089815, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:55Z", "source_id": 20312241, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:31Z", "source_id": 64095746, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:34Z", "source_id": 20313960, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:31Z", "source_id": 64100240, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:34Z", "source_id": 20315260, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:28Z", "source_id": 64104665, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:29Z", "source_id": 20316515, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:46Z", "source_id": 64111846, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:53:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:49Z", "source_id": 20318671, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:51Z", "source_id": 64120755, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:57:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:54Z", "source_id": 20321277, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:40Z", "source_id": 64129090, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:01:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:44Z", "source_id": 20323698, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:19Z", "source_id": 64137134, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:04:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:19Z", "source_id": 20326097, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:47Z", "source_id": 64144829, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:51Z", "source_id": 20328317, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
2115 |
2115 |
A |
None |
None |
Shenfield |
2210 |
2208 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38051/2026-09-21/detailed |
None |
Brentwood |
2026-09-21T22:05:30+01:00 |
Shenfield |
4.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
2205 |
2209 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-21 21:19:22 |
TERMINATED |
2026-09-21 21:09:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328317 |
1790024872051964 |
101 |
101 |
2026-09-21 21:19:17.432544 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:17.244756 |
| 723891 |
753569 |
P88798 |
872N66OZ21 |
2026-09-21 |
COMPLETE |
20329393 |
2026-09-21 22:09:00 |
2026-09-21 21:19:52 |
2026-09-23 21:19:52 |
{"id": 753569, "stp": "P", "toc": "Southeastern", "uid": "P88798", "consist": "377130", "dest_crs": "AFK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88798/2026-09-21/detailed", "trust_id": "872N66OZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "2", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "2N66", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "2209", "current_leg_dep": "2201", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "2025", "origin_platform": "4", "current_location": "Ashford International", "last_update_time": "2026-09-21T21:19:52", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.789701768439829, 51.20828205600255], [0.790007, 51.2081657], [0.7904379999999999, 51.2079899], [0.7908132, 51.2078277], [0.7912969999999999, 51.20760719999999], [0.792117, 51.2071825], [0.7925554999999999, 51.2069435], [0.7928559, 51.2067725], [0.7931376999999998, 51.2065884], [0.7934348, 51.2063885], [0.7937056, 51.2061941], [0.793984, 51.2059991], [0.7943502, 51.2057222], [0.7945705999999999, 51.2055347], [0.7948107, 51.205323199999995], [0.7950967999999999, 51.2050745], [0.7953643, 51.20481079999999], [0.7957194999999999, 51.2044508], [0.7959651, 51.2041555], [0.7963853, 51.2036609], [0.7965066999999999, 51.203518], [0.7969034999999999, 51.20304680000001], [0.7971754, 51.202692299999995], [0.7975723, 51.2021936], [0.7979429, 51.2017444], [0.7982411, 51.2013899], [0.7985940999999999, 51.200975], [0.7989974999999999, 51.2005862], [0.7993921999999999, 51.2002056], [0.7996947999999999, 51.19994179999999], [0.8000674999999999, 51.1996286], [0.8003766999999999, 51.199378499999995], [0.8007515999999999, 51.1990859], [0.8011045999999998, 51.1988276], [0.8014006, 51.198614600000006], [0.8017515000000001, 51.19837969999999], [0.8021176, 51.198143400000006], [0.8024793999999998, 51.1979084], [0.8029267, 51.1976528], [0.8033915999999999, 51.19739729999999], [0.8039003, 51.1971321], [0.8045338999999999, 51.1968202], [0.8053276999999999, 51.196452], [0.8064783, 51.1959144], [0.8068799, 51.1957259], [0.8072148, 51.1955704], [0.8076938, 51.1953479], [0.8083217999999999, 51.1950331], [0.8084837557075693, 51.19494367624205], [0.8087264, 51.1948097], [0.8091078, 51.19459880000001], [0.8094504999999999, 51.1944055], [0.8098504999999999, 51.194183], [0.8103234, 51.1939138], [0.8107822999999998, 51.19365930000001], [0.8111591, 51.19345129999999], [0.8117064, 51.1931336], [0.8122583, 51.1928013], [0.812618, 51.19260210000001], [0.8130892999999999, 51.1923252], [0.8135824, 51.192046299999994], [0.8145414999999999, 51.1914915], [0.8158123, 51.1907579], [0.8174920999999999, 51.18979729999999], [0.8179317, 51.18954539999999], [0.8181204999999999, 51.18943720000001], [0.8188601, 51.189015], [0.8194150999999998, 51.1886947], [0.8201352000000001, 51.1882848], [0.820431, 51.1881109], [0.8208614, 51.1878618], [0.8214677999999999, 51.18751859999999], [0.8220044, 51.187211299999994], [0.8225740999999999, 51.18688409999999], [0.8230790999999998, 51.1865975], [0.8236523999999998, 51.1862673], [0.8242686, 51.18591399999998], [0.8248126, 51.185600599999994], [0.8254005999999999, 51.185264999999994], [0.8259580999999999, 51.18494469999999], [0.8265888999999998, 51.1845799], [0.8271683999999999, 51.1842512], [0.8277186, 51.1839331], [0.8282883, 51.183610499999986], [0.828924, 51.1832435], [0.8295528, 51.182876400000005], [0.8301159, 51.1825591], [0.8307222999999999, 51.18221429999999], [0.831369, 51.18183650000001], [0.831951, 51.181504599999975], [0.8323463, 51.181279399999994], [0.8327819999999999, 51.180995200000005], [0.8333226000000001, 51.1806799], [0.8341296, 51.18020130000001], [0.8343389, 51.1800898], [0.8346766999999999, 51.179897200000006], [0.8377328, 51.17815409999999], [0.8394454999999998, 51.1771685], [0.8411672999999998, 51.1761844], [0.8444554, 51.1742989], [0.8451203999999998, 51.173917199999984], [0.8458332000000001, 51.1735079], [0.8465226999999999, 51.1731124], [0.8474139999999999, 51.1725988], [0.8480158999999999, 51.1722546], [0.8489408999999999, 51.17172430000001], [0.849759, 51.1712544], [0.8522710999999998, 51.1697911], [0.8535499, 51.16905750000001], [0.8546199, 51.168447999999984], [0.8552149, 51.16810470000001], [0.8556844999999998, 51.1677811], [0.8562076, 51.1674316], [0.8566891, 51.1670571], [0.8574656, 51.166399], [0.8577798, 51.1660671], [0.8580609999999999, 51.16573669999999], [0.8582723999999999, 51.16545589999999], [0.8586453999999999, 51.1649371], [0.8588494999999999, 51.16459059999998], [0.8589779, 51.16434869999999], [0.8591344, 51.1639742], [0.8592695999999999, 51.1636048], [0.8595048, 51.1629967], [0.8595952999999998, 51.1625773], [0.8596351999999999, 51.1621591], [0.859652931172248, 51.1620009602833], [0.8596906, 51.161665], [0.8596770999999999, 51.16120539999999], [0.8596063, 51.160466699999986], [0.8595561, 51.1600074], [0.8595512999999999, 51.1595504], [0.8594329000000002, 51.1586145], [0.8593896999999999, 51.1582618], [0.8592687999999999, 51.1576888], [0.85919, 51.1569972], [0.8590925, 51.1562143], [0.8590300999999999, 51.155737], [0.8589961999999999, 51.1554775], [0.8589695999999999, 51.155229000000006], [0.8589449, 51.15499899999999], [0.8589438, 51.1548342], [0.8589428, 51.15469259999998], [0.8589493, 51.154585299999994], [0.8589482000000002, 51.15432719999999], [0.8589632, 51.154138499999995], [0.8589911999999998, 51.1539073], [0.8590546, 51.15360410000001], [0.8590775, 51.1535251], [0.8591502, 51.153274499999995], [0.8592383, 51.1529847], [0.859364, 51.1526491], [0.8594176999999998, 51.152499500000005], [0.8596207999999999, 51.1520217], [0.8600113999999999, 51.15133399999999], [0.8602629999999999, 51.1508928], [0.8604555999999999, 51.150650799999994], [0.8605919000000001, 51.15050910000001], [0.8608902999999999, 51.150148400000006], [0.8609111587795303, 51.150119114318], [0.8612472, 51.1499216], [0.8617923, 51.1496195], [0.8629184, 51.14901], [0.8636984999999999, 51.1485825], [0.8642262999999999, 51.14829129999999], [0.8645386999999999, 51.148119], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Charing", "dest_arr_time_act": "2202", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Charing", "current_leg_milage": "6.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1121.688, \"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\": 1450.613, \"from_m\": 1121.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6696.96, \"from_m\": 6106.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12225.7, \"from_m\": 6696.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12297.165, \"from_m\": 12225.7, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20207.434, \"from_m\": 12297.165, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20293.311, \"from_m\": 20207.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21932.469, \"from_m\": 20293.311, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27955.137, \"from_m\": 21932.469, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28389.711, \"from_m\": 27955.137, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28484.217, \"from_m\": 28389.711, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28746.692, \"from_m\": 28484.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38713.582, \"from_m\": 28746.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39809.621, \"from_m\": 38713.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40427.905, \"from_m\": 39809.621, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47178.987, \"from_m\": 40427.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50275.669, \"from_m\": 47178.987, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63392.974, \"from_m\": 50275.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64006.699, \"from_m\": 63392.974, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64550.564, \"from_m\": 64006.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68144.011, \"from_m\": 64550.564, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68627.481, \"from_m\": 68144.011, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73907.449, \"from_m\": 68627.481, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77039.07, \"from_m\": 73907.449, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89704.277, \"from_m\": 77039.07, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 89748.106, \"from_m\": 89704.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90913.981, \"from_m\": 89748.106, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93279.094, \"from_m\": 90913.981, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 94510.52, \"from_m\": 93279.094, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 94709.689, \"from_m\": 94510.52, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94764.906, \"from_m\": 94709.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95003.78, \"from_m\": 94764.906, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95252.417, \"from_m\": 95003.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\": 95302.611, \"from_m\": 95252.417, \"capability_applied\": null, \"effective_limit_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\": 753569, \"profile_key\": \"9d00426de4136077af10a3f8aef5277f385723d7e6b37b124866694784794758\", \"schedule_id\": 23927, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6407.759, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Kent House\", \"stage_seq\": 6, \"distance_m\": 12571.098, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 7, \"distance_m\": 13910.529, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 16028.964, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042H\", \"location\": \"Bromley South\", \"stage_seq\": 9, \"distance_m\": 17486.453, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 20207.434, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 11, \"distance_m\": 21769.001, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"St. Mary Cray\", \"stage_seq\": 12, \"distance_m\": 23836.047, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054\", \"location\": \"Swanley\", \"stage_seq\": 13, \"distance_m\": 28124.048, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2101H\", \"wtt_dep\": \"2102H\", \"location\": \"Otford\", \"stage_seq\": 14, \"distance_m\": 38812.5, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Otford Jn\", \"stage_seq\": 15, \"distance_m\": 39781.034, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2110H\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 16, \"distance_m\": 47734.397, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117H\", \"location\": \"West Malling\", \"stage_seq\": 17, \"distance_m\": 55876.184, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"East Malling\", \"stage_seq\": 18, \"distance_m\": 57632.818, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Barming\", \"stage_seq\": 19, \"distance_m\": 60451.905, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129H\", \"location\": \"Maidstone East\", \"stage_seq\": 20, \"distance_m\": 64309.046, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"Bearsted\", \"stage_seq\": 21, \"distance_m\": 68815.572, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Hollingbourne\", \"stage_seq\": 22, \"distance_m\": 72433.38, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"Harrietsham\", \"stage_seq\": 23, \"distance_m\": 76358.442, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146H\", \"location\": \"Lenham\", \"stage_seq\": 24, \"distance_m\": 79017.257, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Charing\", \"stage_seq\": 25, \"distance_m\": 85430.744, \"section_seq\": 1, \"route_path_id\": 119552}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 26, \"distance_m\": 95302.611, \"section_seq\": 1, \"route_path_id\": 119552}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 95302.611, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119552}], \"total_distance_m\": 95302.611, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 93317.333, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1985.278, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2025", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:34Z\", \"source_id\": 63936290, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:39Z\", \"source_id\": 20268071, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:58Z\", \"source_id\": 63939666, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:01Z\", \"source_id\": 20269016, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:06Z\", \"source_id\": 63949499, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:08Z\", \"source_id\": 20271900, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:58Z\", \"source_id\": 63951602, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:01Z\", \"source_id\": 20272517, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:01Z\", \"source_id\": 63954168, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:05Z\", \"source_id\": 20273206, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:18Z\", \"source_id\": 63957324, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:20Z\", \"source_id\": 20274092, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:44Z\", \"source_id\": 63973104, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:46Z\", \"source_id\": 20278606, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:29Z\", \"source_id\": 63984429, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:31Z\", \"source_id\": 20281761, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:48Z\", \"source_id\": 64004593, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:49Z\", \"source_id\": 20287546, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:05Z\", \"source_id\": 64024464, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:10Z\", \"source_id\": 20293209, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:16Z\", \"source_id\": 64038788, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:20Z\", \"source_id\": 20297315, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:39Z\", \"source_id\": 64046465, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:43Z\", \"source_id\": 20299577, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32799, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:50Z\", \"source_id\": 64053463, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:56Z\", \"source_id\": 20301685, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:04Z\", \"source_id\": 64068106, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:10Z\", \"source_id\": 20305776, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:54Z\", \"source_id\": 64076884, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:56Z\", \"source_id\": 20308310, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:04Z\", \"source_id\": 64088259, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 20311775, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:12Z\", \"source_id\": 64101838, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:18Z\", \"source_id\": 20315748, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:57Z\", \"source_id\": 64110206, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:00Z\", \"source_id\": 20318176, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:38Z\", \"source_id\": 64124670, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:40Z\", \"source_id\": 20322358, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:27Z\", \"source_id\": 64148424, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:30Z\", \"source_id\": 20329393, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "2", "timing_fact_generation": 1790024970495266, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:30.482136", "service_state_evidence_id": 20329393, "current_leg_start_actual_dep": "2026-09-21T21:58:30+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:31.288730", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
AFK |
2N66 |
377130 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1121.688, "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": 1450.613, "from_m": 1121.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6696.96, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12225.7, "from_m": 6696.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12297.165, "from_m": 12225.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20207.434, "from_m": 12297.165, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20293.311, "from_m": 20207.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21932.469, "from_m": 20293.311, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27955.137, "from_m": 21932.469, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28389.711, "from_m": 27955.137, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28484.217, "from_m": 28389.711, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28746.692, "from_m": 28484.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38713.582, "from_m": 28746.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39809.621, "from_m": 38713.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40427.905, "from_m": 39809.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47178.987, "from_m": 40427.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50275.669, "from_m": 47178.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63392.974, "from_m": 50275.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64006.699, "from_m": 63392.974, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64550.564, "from_m": 64006.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68144.011, "from_m": 64550.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68627.481, "from_m": 68144.011, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73907.449, "from_m": 68627.481, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77039.07, "from_m": 73907.449, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89704.277, "from_m": 77039.07, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 89748.106, "from_m": 89704.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90913.981, "from_m": 89748.106, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93279.094, "from_m": 90913.981, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 94510.52, "from_m": 93279.094, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94709.689, "from_m": 94510.52, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94764.906, "from_m": 94709.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95003.78, "from_m": 94764.906, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95252.417, "from_m": 95003.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": 95302.611, "from_m": 95252.417, "capability_applied": null, "effective_limit_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": 753569, "profile_key": "9d00426de4136077af10a3f8aef5277f385723d7e6b37b124866694784794758", "schedule_id": 23927, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2025", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6407.759, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.098, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.529, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Shortlands", "stage_seq": 8, "distance_m": 16028.964, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042H", "location": "Bromley South", "stage_seq": 9, "distance_m": 17486.453, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 20207.434, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "St. Mary Cray Jn", "stage_seq": 11, "distance_m": 21769.001, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "St. Mary Cray", "stage_seq": 12, "distance_m": 23836.047, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054", "location": "Swanley", "stage_seq": 13, "distance_m": 28124.048, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2101H", "wtt_dep": "2102H", "location": "Otford", "stage_seq": 14, "distance_m": 38812.5, "section_seq": 1, "route_path_id": 119552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Otford Jn", "stage_seq": 15, "distance_m": 39781.034, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2110H", "location": "Borough Green & Wrotham", "stage_seq": 16, "distance_m": 47734.397, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117H", "location": "West Malling", "stage_seq": 17, "distance_m": 55876.184, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "East Malling", "stage_seq": 18, "distance_m": 57632.818, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Barming", "stage_seq": 19, "distance_m": 60451.905, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129H", "location": "Maidstone East", "stage_seq": 20, "distance_m": 64309.046, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "Bearsted", "stage_seq": 21, "distance_m": 68815.572, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Hollingbourne", "stage_seq": 22, "distance_m": 72433.38, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "Harrietsham", "stage_seq": 23, "distance_m": 76358.442, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146H", "location": "Lenham", "stage_seq": 24, "distance_m": 79017.257, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Charing", "stage_seq": 25, "distance_m": 85430.744, "section_seq": 1, "route_path_id": 119552}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 26, "distance_m": 95302.611, "section_seq": 1, "route_path_id": 119552}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 95302.611, "from_m": 0.0, "section_seq": 1, "route_path_id": 119552}], "total_distance_m": 95302.611, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 93317.333, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1985.278, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:34Z", "source_id": 63936290, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:39Z", "source_id": 20268071, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:58Z", "source_id": 63939666, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:01Z", "source_id": 20269016, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:06Z", "source_id": 63949499, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:43:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:08Z", "source_id": 20271900, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:58Z", "source_id": 63951602, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:01Z", "source_id": 20272517, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:01Z", "source_id": 63954168, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:05Z", "source_id": 20273206, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:18Z", "source_id": 63957324, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:20Z", "source_id": 20274092, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:44Z", "source_id": 63973104, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:46Z", "source_id": 20278606, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:29Z", "source_id": 63984429, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:31Z", "source_id": 20281761, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:48Z", "source_id": 64004593, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:49Z", "source_id": 20287546, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32794, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:05Z", "source_id": 64024464, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:15:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:10Z", "source_id": 20293209, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32847, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:16Z", "source_id": 64038788, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:20Z", "source_id": 20297315, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32850, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:39Z", "source_id": 64046465, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:24:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:43Z", "source_id": 20299577, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32799, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:50Z", "source_id": 64053463, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:56Z", "source_id": 20301685, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:04Z", "source_id": 64068106, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:33:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:10Z", "source_id": 20305776, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:54Z", "source_id": 64076884, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:56Z", "source_id": 20308310, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32825, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:04Z", "source_id": 64088259, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 20311775, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32830, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:12Z", "source_id": 64101838, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:18Z", "source_id": 20315748, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32836, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:57Z", "source_id": 64110206, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:00Z", "source_id": 20318176, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32840, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:38Z", "source_id": 64124670, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:40Z", "source_id": 20322358, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32927, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:27Z", "source_id": 64148424, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:30Z", "source_id": 20329393, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
London Victoria |
2025 |
2025 |
4 |
None |
None |
Ashford (Kent) |
2202 |
2202 |
2 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88798/2026-09-21/detailed |
None |
Charing |
2026-09-21T21:58:30+01:00 |
Ashford (Kent) |
8.0 |
{"type": "LineString", "coordinates": [[0.789701768439829, 51.20828205600255], [0.790007, 51.2081657], [0.7904379999999999, 51.2079899], [0.7908132, 51.2078277], [0.7912969999999999, 51.20760719999999], [0.792117, 51.2071825], [0.7925554999999999, 51.2069435], [0.7928559, 51.2067725], [0.7931376999999998, 51.2065884], [0.7934348, 51.2063885], [0.7937056, 51.2061941], [0.793984, 51.2059991], [0.7943502, 51.2057222], [0.7945705999999999, 51.2055347], [0.7948107, 51.205323199999995], [0.7950967999999999, 51.2050745], [0.7953643, 51.20481079999999], [0.7957194999999999, 51.2044508], [0.7959651, 51.2041555], [0.7963853, 51.2036609], [0.7965066999999999, 51.203518], [0.7969034999999999, 51.20304680000001], [0.7971754, 51.202692299999995], [0.7975723, 51.2021936], [0.7979429, 51.2017444], [0.7982411, 51.2013899], [0.7985940999999999, 51.200975], [0.7989974999999999, 51.2005862], [0.7993921999999999, 51.2002056], [0.7996947999999999, 51.19994179999999], [0.8000674999999999, 51.1996286], [0.8003766999999999, 51.199378499999995], [0.8007515999999999, 51.1990859], [0.8011045999999998, 51.1988276], [0.8014006, 51.198614600000006], [0.8017515000000001, 51.19837969999999], [0.8021176, 51.198143400000006], [0.8024793999999998, 51.1979084], [0.8029267, 51.1976528], [0.8033915999999999, 51.19739729999999], [0.8039003, 51.1971321], [0.8045338999999999, 51.1968202], [0.8053276999999999, 51.196452], [0.8064783, 51.1959144], [0.8068799, 51.1957259], [0.8072148, 51.1955704], [0.8076938, 51.1953479], [0.8083217999999999, 51.1950331], [0.8084837557075693, 51.19494367624205], [0.8087264, 51.1948097], [0.8091078, 51.19459880000001], [0.8094504999999999, 51.1944055], [0.8098504999999999, 51.194183], [0.8103234, 51.1939138], [0.8107822999999998, 51.19365930000001], [0.8111591, 51.19345129999999], [0.8117064, 51.1931336], [0.8122583, 51.1928013], [0.812618, 51.19260210000001], [0.8130892999999999, 51.1923252], [0.8135824, 51.192046299999994], [0.8145414999999999, 51.1914915], [0.8158123, 51.1907579], [0.8174920999999999, 51.18979729999999], [0.8179317, 51.18954539999999], [0.8181204999999999, 51.18943720000001], [0.8188601, 51.189015], [0.8194150999999998, 51.1886947], [0.8201352000000001, 51.1882848], [0.820431, 51.1881109], [0.8208614, 51.1878618], [0.8214677999999999, 51.18751859999999], [0.8220044, 51.187211299999994], [0.8225740999999999, 51.18688409999999], [0.8230790999999998, 51.1865975], [0.8236523999999998, 51.1862673], [0.8242686, 51.18591399999998], [0.8248126, 51.185600599999994], [0.8254005999999999, 51.185264999999994], [0.8259580999999999, 51.18494469999999], [0.8265888999999998, 51.1845799], [0.8271683999999999, 51.1842512], [0.8277186, 51.1839331], [0.8282883, 51.183610499999986], [0.828924, 51.1832435], [0.8295528, 51.182876400000005], [0.8301159, 51.1825591], [0.8307222999999999, 51.18221429999999], [0.831369, 51.18183650000001], [0.831951, 51.181504599999975], [0.8323463, 51.181279399999994], [0.8327819999999999, 51.180995200000005], [0.8333226000000001, 51.1806799], [0.8341296, 51.18020130000001], [0.8343389, 51.1800898], [0.8346766999999999, 51.179897200000006], [0.8377328, 51.17815409999999], [0.8394454999999998, 51.1771685], [0.8411672999999998, 51.1761844], [0.8444554, 51.1742989], [0.8451203999999998, 51.173917199999984], [0.8458332000000001, 51.1735079], [0.8465226999999999, 51.1731124], [0.8474139999999999, 51.1725988], [0.8480158999999999, 51.1722546], [0.8489408999999999, 51.17172430000001], [0.849759, 51.1712544], [0.8522710999999998, 51.1697911], [0.8535499, 51.16905750000001], [0.8546199, 51.168447999999984], [0.8552149, 51.16810470000001], [0.8556844999999998, 51.1677811], [0.8562076, 51.1674316], [0.8566891, 51.1670571], [0.8574656, 51.166399], [0.8577798, 51.1660671], [0.8580609999999999, 51.16573669999999], [0.8582723999999999, 51.16545589999999], [0.8586453999999999, 51.1649371], [0.8588494999999999, 51.16459059999998], [0.8589779, 51.16434869999999], [0.8591344, 51.1639742], [0.8592695999999999, 51.1636048], [0.8595048, 51.1629967], [0.8595952999999998, 51.1625773], [0.8596351999999999, 51.1621591], [0.859652931172248, 51.1620009602833], [0.8596906, 51.161665], [0.8596770999999999, 51.16120539999999], [0.8596063, 51.160466699999986], [0.8595561, 51.1600074], [0.8595512999999999, 51.1595504], [0.8594329000000002, 51.1586145], [0.8593896999999999, 51.1582618], [0.8592687999999999, 51.1576888], [0.85919, 51.1569972], [0.8590925, 51.1562143], [0.8590300999999999, 51.155737], [0.8589961999999999, 51.1554775], [0.8589695999999999, 51.155229000000006], [0.8589449, 51.15499899999999], [0.8589438, 51.1548342], [0.8589428, 51.15469259999998], [0.8589493, 51.154585299999994], [0.8589482000000002, 51.15432719999999], [0.8589632, 51.154138499999995], [0.8589911999999998, 51.1539073], [0.8590546, 51.15360410000001], [0.8590775, 51.1535251], [0.8591502, 51.153274499999995], [0.8592383, 51.1529847], [0.859364, 51.1526491], [0.8594176999999998, 51.152499500000005], [0.8596207999999999, 51.1520217], [0.8600113999999999, 51.15133399999999], [0.8602629999999999, 51.1508928], [0.8604555999999999, 51.150650799999994], [0.8605919000000001, 51.15050910000001], [0.8608902999999999, 51.150148400000006], [0.8609111587795303, 51.150119114318], [0.8612472, 51.1499216], [0.8617923, 51.1496195], [0.8629184, 51.14901], [0.8636984999999999, 51.1485825], [0.8642262999999999, 51.14829129999999], [0.8645386999999999, 51.148119], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]} |
6.1 |
2201 |
2209 |
Charing |
Ashford International |
Ashford (Kent) |
51.1430036 |
0.8758370 |
51.1430036 |
0.8758370 |
1 |
0 |
2026-09-21 21:19:52 |
TERMINATED |
2026-09-21 21:09:00 |
Ashford (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329393 |
1790024970495266 |
136 |
136 |
2026-09-21 21:19:31.288730 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:30.482136 |
| 723892 |
754485 |
W73992 |
062R26M721 |
2026-09-21 |
COMPLETE |
20328420 |
2026-09-21 22:09:00 |
2026-09-21 21:19:52 |
2026-09-23 21:19:52 |
{"id": 754485, "stp": "P", "toc": "ScotRail", "uid": "W73992", "consist": "318257+318267", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W73992/2026-09-21/detailed", "trust_id": "062R26M721", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "3", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "2R26", "timing_status": "LATE", "origin_station": "Dalmuir", "current_leg_arr": "2209", "current_leg_dep": "2202", "current_leg_end": "Motherwell", "origin_dep_time": "2105", "origin_platform": "5", "current_location": "Motherwell", "last_update_time": "2026-09-21T21:19:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.018459687446195, 55.854007115710274], [-4.018290699999999, 55.85390280000001], [-4.018039999999999, 55.8537323], [-4.017713399999999, 55.8535227], [-4.0169279, 55.85299750000001], [-4.0163756, 55.852616], [-4.0154953, 55.85206130000001], [-4.014590299999999, 55.851412], [-4.014344199999999, 55.8512433], [-4.0143198, 55.85122729999999], [-4.013381599999999, 55.8506106], [-4.0119941, 55.84969860000001], [-4.0114236, 55.8493165], [-4.0112901, 55.8492312], [-4.0108693, 55.8489621], [-4.0103928, 55.8485997], [-4.0101277, 55.8483682], [-4.0099027, 55.8481413], [-4.009541999999999, 55.8477233], [-4.0093296, 55.8474091], [-4.008864, 55.84651720000001], [-4.008559100000001, 55.8458736], [-4.0084344, 55.8456104], [-4.007539699999999, 55.843791], [-4.007062, 55.842820800000005], [-4.0057514, 55.840159], [-4.0053391, 55.83937119999999], [-4.0052905, 55.83928], [-4.0050165, 55.838714], [-4.004736899999999, 55.83813469999999], [-4.0041958, 55.8370186], [-4.003843399999999, 55.836332000000006], [-4.0037581, 55.83615730000001], [-4.0036494, 55.8359396], [-4.0033078, 55.8352423], [-4.0029832, 55.834587199999994], [-4.0028288, 55.8342706], [-4.0027217, 55.834051800000005], [-4.0025671, 55.833735100000006], [-4.0022671, 55.8331152], [-4.0021148, 55.83280429999999], [-4.0018619, 55.8322786], [-4.0016831, 55.8319055], [-4.0015517, 55.831638699999985], [-4.0012592, 55.831039], [-4.001232, 55.8309747], [-4.0011912, 55.8308833], [-4.001023, 55.8305525], [-4.0009337, 55.83036299999999], [-4.0008836, 55.8302766], [-4.0008303, 55.8301594], [-4.0005967, 55.8296421], [-4.000281, 55.8290434], [-4.0002112, 55.82890079999999], [-4.000157, 55.8287806], [-3.9999574, 55.82834089999999], [-3.9998031, 55.8280213], [-3.999432000000001, 55.82725500000001], [-3.9990137, 55.82639979999999], [-3.9987414, 55.8258628], [-3.9981098999999993, 55.8245705], [-3.9977593, 55.8238714], [-3.997522299999999, 55.82338479999999], [-3.997145699999999, 55.8225882], [-3.9966612, 55.8216386], [-3.9966142, 55.821542699999995], [-3.996344299999999, 55.8209524], [-3.9961257, 55.8204435], [-3.995962499999999, 55.8199612], [-3.9958762, 55.819656900000005], [-3.9954009, 55.8179802], [-3.9953674925605354, 55.81785772299182], [-3.995357250316787, 55.81782017321335], [-3.995334399999999, 55.8177364], [-3.995143300000001, 55.81702949999999], [-3.9950066999999994, 55.8165162], [-3.994836399999999, 55.8156951], [-3.994768999999999, 55.8152829], [-3.994754499999999, 55.8151991], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9937209, 55.80265489999999], [-3.993935799999999, 55.80216279999999], [-3.9940209, 55.80198339999998], [-3.9941114, 55.8017887], [-3.994359199999999, 55.8013503], [-3.9944453, 55.80121189999999], [-3.9945729, 55.800995799999995], [-3.9946984999999993, 55.80078289999999], [-3.995142099999999, 55.8001565], [-3.995547399999999, 55.7996433], [-3.9958788999999992, 55.7992612], [-3.996127899999999, 55.799010499999994], [-3.996938399999999, 55.7981941], [-3.9971937, 55.7979356], [-3.9974161, 55.79768329999999], [-3.9976481000000006, 55.797395399999985], [-3.9978133, 55.79715360000001], [-3.9979214, 55.7969423], [-3.9980019, 55.796782599999986], [-3.9980671, 55.7965503], [-3.9981137000000007, 55.79625630000001], [-3.998094, 55.795813800000005], [-3.9980534, 55.7955167], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]}", "current_leg_start": "Whifflet", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Whifflet", "current_leg_milage": "4.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.239, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159.673, \"from_m\": 115.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 623.468, \"from_m\": 159.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6654.689, \"from_m\": 623.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7913.817, \"from_m\": 6654.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7985.09, \"from_m\": 7913.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8031.704, \"from_m\": 7985.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8047.084, \"from_m\": 8031.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8087.323, \"from_m\": 8047.084, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8798.812, \"from_m\": 8087.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8839.578, \"from_m\": 8798.812, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12225.335, \"from_m\": 8839.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12485.497, \"from_m\": 12225.335, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13066.643, \"from_m\": 12485.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13369.198, \"from_m\": 13066.643, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14063.698, \"from_m\": 13369.198, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14110.274, \"from_m\": 14063.698, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14252.245, \"from_m\": 14110.274, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17579.478, \"from_m\": 14252.245, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18052.542, \"from_m\": 17579.478, \"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\": 18598.035, \"from_m\": 18052.542, \"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\": 18989.807, \"from_m\": 18598.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.036, \"from_m\": 18989.807, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25977.524, \"from_m\": 20890.036, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27455.93, \"from_m\": 25977.524, \"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\": 29054.469, \"from_m\": 27455.93, \"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\": 29358.097, \"from_m\": 29054.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\": 30356.612, \"from_m\": 29358.097, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30545.966, \"from_m\": 30356.612, \"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\": 30745.99, \"from_m\": 30545.966, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31186.64, \"from_m\": 30745.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31806.131, \"from_m\": 31186.64, \"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\": 32843.038, \"from_m\": 31806.131, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32907.117, \"from_m\": 32843.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35318.755, \"from_m\": 32907.117, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35397.882, \"from_m\": 35318.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37625.882, \"from_m\": 35397.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37680.312, \"from_m\": 37625.882, \"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\": 37714.206, \"from_m\": 37680.312, \"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\": 37755.858, \"from_m\": 37714.206, \"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\": 37791.993, \"from_m\": 37755.858, \"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\": 38030.047, \"from_m\": 37791.993, \"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\": 754485, \"profile_key\": \"e03bd09c5e45ba18f6655ee635c7a75bce9b13201983c55d1b78d0d1864d0495\", \"schedule_id\": 28473, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2110\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2114H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2120H\", \"wtt_dep\": \"2121\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.336, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128H\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.726, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.28, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18989.807, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Carmyle\", \"stage_seq\": 19, \"distance_m\": 21499.646, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Mount Vernon\", \"stage_seq\": 20, \"distance_m\": 23271.025, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Baillieston\", \"stage_seq\": 21, \"distance_m\": 24499.672, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150H\", \"location\": \"Bargeddie\", \"stage_seq\": 22, \"distance_m\": 27143.913, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Kirkwood\", \"stage_seq\": 23, \"distance_m\": 28766.321, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Langloan Jn\", \"stage_seq\": 24, \"distance_m\": 29358.097, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 25, \"distance_m\": 30545.966, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Whifflet\", \"stage_seq\": 26, \"distance_m\": 30745.99, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 27, \"distance_m\": 30978.376, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 28, \"distance_m\": 32907.117, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Mossend North Jn\", \"stage_seq\": 29, \"distance_m\": 34680.311, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Mossend South Jn\", \"stage_seq\": 30, \"distance_m\": 35397.882, \"section_seq\": 1, \"route_path_id\": 131154}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 31, \"distance_m\": 38030.047, \"section_seq\": 1, \"route_path_id\": 131154}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38030.047, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131154}], \"total_distance_m\": 38030.047, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 37446.191, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 583.856, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2105½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:53Z\", \"source_id\": 64007323, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:59Z\", \"source_id\": 20288309, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:04Z\", \"source_id\": 64012602, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:05Z\", \"source_id\": 20289779, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:34Z\", \"source_id\": 64018501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:39Z\", \"source_id\": 20291531, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:39Z\", \"source_id\": 64023398, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:43Z\", \"source_id\": 20292894, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:55Z\", \"source_id\": 20295724, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:27Z\", \"source_id\": 64034625, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:32Z\", \"source_id\": 20296185, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:54Z\", \"source_id\": 64042488, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:58Z\", \"source_id\": 20298424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:59Z\", \"source_id\": 64049470, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:03Z\", \"source_id\": 20300478, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:15Z\", \"source_id\": 64054390, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:18Z\", \"source_id\": 20301947, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:20Z\", \"source_id\": 64059069, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:24Z\", \"source_id\": 20303283, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:49Z\", \"source_id\": 64062570, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:54Z\", \"source_id\": 20304286, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:04Z\", \"source_id\": 64070401, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:09Z\", \"source_id\": 20306459, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:13Z\", \"source_id\": 64075391, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:17Z\", \"source_id\": 20307857, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:40Z\", \"source_id\": 64080844, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:40Z\", \"source_id\": 20309507, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:26Z\", \"source_id\": 64091133, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:28Z\", \"source_id\": 20312602, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:30Z\", \"source_id\": 64097892, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:33Z\", \"source_id\": 20314608, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:55Z\", \"source_id\": 64103514, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:01Z\", \"source_id\": 20316219, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:12Z\", \"source_id\": 64110697, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:14Z\", \"source_id\": 20318300, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:33Z\", \"source_id\": 64117931, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:37Z\", \"source_id\": 20320473, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:30Z\", \"source_id\": 64128803, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:34Z\", \"source_id\": 20323609, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:59Z\", \"source_id\": 64145239, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:01Z\", \"source_id\": 20328420, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "3", "timing_fact_generation": 1790024884682941, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:35.772271", "service_state_evidence_id": 20328420, "current_leg_start_actual_dep": "2026-09-21T22:01:00+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:36.643023", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
MTH |
2R26 |
318257+318267 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 115.239, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159.673, "from_m": 115.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 623.468, "from_m": 159.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6654.689, "from_m": 623.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7913.817, "from_m": 6654.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7985.09, "from_m": 7913.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8031.704, "from_m": 7985.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8047.084, "from_m": 8031.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8087.323, "from_m": 8047.084, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8798.812, "from_m": 8087.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8839.578, "from_m": 8798.812, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12225.335, "from_m": 8839.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12485.497, "from_m": 12225.335, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13066.643, "from_m": 12485.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13369.198, "from_m": 13066.643, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14063.698, "from_m": 13369.198, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14110.274, "from_m": 14063.698, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14252.245, "from_m": 14110.274, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17579.478, "from_m": 14252.245, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18052.542, "from_m": 17579.478, "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": 18598.035, "from_m": 18052.542, "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": 18989.807, "from_m": 18598.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.036, "from_m": 18989.807, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25977.524, "from_m": 20890.036, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27455.93, "from_m": 25977.524, "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": 29054.469, "from_m": 27455.93, "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": 29358.097, "from_m": 29054.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": 30356.612, "from_m": 29358.097, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30545.966, "from_m": 30356.612, "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": 30745.99, "from_m": 30545.966, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31186.64, "from_m": 30745.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31806.131, "from_m": 31186.64, "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": 32843.038, "from_m": 31806.131, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32907.117, "from_m": 32843.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35318.755, "from_m": 32907.117, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35397.882, "from_m": 35318.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37625.882, "from_m": 35397.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37680.312, "from_m": 37625.882, "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": 37714.206, "from_m": 37680.312, "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": 37755.858, "from_m": 37714.206, "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": 37791.993, "from_m": 37755.858, "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": 38030.047, "from_m": 37791.993, "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": 754485, "profile_key": "e03bd09c5e45ba18f6655ee635c7a75bce9b13201983c55d1b78d0d1864d0495", "schedule_id": 28473, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2105H", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2110", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2114H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 131154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2120H", "wtt_dep": "2121", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 131154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.336, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128H", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.726, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.28, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 131154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18989.807, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Carmyle", "stage_seq": 19, "distance_m": 21499.646, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Mount Vernon", "stage_seq": 20, "distance_m": 23271.025, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Baillieston", "stage_seq": 21, "distance_m": 24499.672, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150H", "location": "Bargeddie", "stage_seq": 22, "distance_m": 27143.913, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Kirkwood", "stage_seq": 23, "distance_m": 28766.321, "section_seq": 1, "route_path_id": 131154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Langloan Jn", "stage_seq": 24, "distance_m": 29358.097, "section_seq": 1, "route_path_id": 131154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Whifflet North Jn", "stage_seq": 25, "distance_m": 30545.966, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Whifflet", "stage_seq": 26, "distance_m": 30745.99, "section_seq": 1, "route_path_id": 131154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Whifflet South Jn", "stage_seq": 27, "distance_m": 30978.376, "section_seq": 1, "route_path_id": 131154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Mossend North Exit", "stage_seq": 28, "distance_m": 32907.117, "section_seq": 1, "route_path_id": 131154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Mossend North Jn", "stage_seq": 29, "distance_m": 34680.311, "section_seq": 1, "route_path_id": 131154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Mossend South Jn", "stage_seq": 30, "distance_m": 35397.882, "section_seq": 1, "route_path_id": 131154}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Motherwell", "stage_seq": 31, "distance_m": 38030.047, "section_seq": 1, "route_path_id": 131154}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38030.047, "from_m": 0.0, "section_seq": 1, "route_path_id": 131154}], "total_distance_m": 38030.047, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 37446.191, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 583.856, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:53Z", "source_id": 64007323, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:07:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:59Z", "source_id": 20288309, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:04Z", "source_id": 64012602, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:09:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:05Z", "source_id": 20289779, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:34Z", "source_id": 64018501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:39Z", "source_id": 20291531, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:39Z", "source_id": 64023398, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:14:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:43Z", "source_id": 20292894, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:55Z", "source_id": 20295724, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:27Z", "source_id": 64034625, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:32Z", "source_id": 20296185, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:54Z", "source_id": 64042488, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:58Z", "source_id": 20298424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:59Z", "source_id": 64049470, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:03Z", "source_id": 20300478, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:15Z", "source_id": 64054390, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:27:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:18Z", "source_id": 20301947, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:20Z", "source_id": 64059069, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:29:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:24Z", "source_id": 20303283, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:49Z", "source_id": 64062570, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:31:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:54Z", "source_id": 20304286, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:04Z", "source_id": 64070401, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:09Z", "source_id": 20306459, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:13Z", "source_id": 64075391, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:17Z", "source_id": 20307857, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:40Z", "source_id": 64080844, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:40Z", "source_id": 20309507, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:26Z", "source_id": 64091133, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:28Z", "source_id": 20312602, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:30Z", "source_id": 64097892, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:33Z", "source_id": 20314608, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:55Z", "source_id": 64103514, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:49:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:01Z", "source_id": 20316219, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2122, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:12Z", "source_id": 64110697, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:14Z", "source_id": 20318300, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2126, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:33Z", "source_id": 64117931, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:37Z", "source_id": 20320473, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2227, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:30Z", "source_id": 64128803, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:34Z", "source_id": 20323609, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:59Z", "source_id": 64145239, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:09:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:01Z", "source_id": 20328420, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Dalmuir |
2105 |
2105½ |
5 |
None |
None |
Motherwell |
2207 |
2207 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W73992/2026-09-21/detailed |
None |
Whifflet |
2026-09-21T22:01:00+01:00 |
Motherwell |
7.0 |
{"type": "LineString", "coordinates": [[-4.018459687446195, 55.854007115710274], [-4.018290699999999, 55.85390280000001], [-4.018039999999999, 55.8537323], [-4.017713399999999, 55.8535227], [-4.0169279, 55.85299750000001], [-4.0163756, 55.852616], [-4.0154953, 55.85206130000001], [-4.014590299999999, 55.851412], [-4.014344199999999, 55.8512433], [-4.0143198, 55.85122729999999], [-4.013381599999999, 55.8506106], [-4.0119941, 55.84969860000001], [-4.0114236, 55.8493165], [-4.0112901, 55.8492312], [-4.0108693, 55.8489621], [-4.0103928, 55.8485997], [-4.0101277, 55.8483682], [-4.0099027, 55.8481413], [-4.009541999999999, 55.8477233], [-4.0093296, 55.8474091], [-4.008864, 55.84651720000001], [-4.008559100000001, 55.8458736], [-4.0084344, 55.8456104], [-4.007539699999999, 55.843791], [-4.007062, 55.842820800000005], [-4.0057514, 55.840159], [-4.0053391, 55.83937119999999], [-4.0052905, 55.83928], [-4.0050165, 55.838714], [-4.004736899999999, 55.83813469999999], [-4.0041958, 55.8370186], [-4.003843399999999, 55.836332000000006], [-4.0037581, 55.83615730000001], [-4.0036494, 55.8359396], [-4.0033078, 55.8352423], [-4.0029832, 55.834587199999994], [-4.0028288, 55.8342706], [-4.0027217, 55.834051800000005], [-4.0025671, 55.833735100000006], [-4.0022671, 55.8331152], [-4.0021148, 55.83280429999999], [-4.0018619, 55.8322786], [-4.0016831, 55.8319055], [-4.0015517, 55.831638699999985], [-4.0012592, 55.831039], [-4.001232, 55.8309747], [-4.0011912, 55.8308833], [-4.001023, 55.8305525], [-4.0009337, 55.83036299999999], [-4.0008836, 55.8302766], [-4.0008303, 55.8301594], [-4.0005967, 55.8296421], [-4.000281, 55.8290434], [-4.0002112, 55.82890079999999], [-4.000157, 55.8287806], [-3.9999574, 55.82834089999999], [-3.9998031, 55.8280213], [-3.999432000000001, 55.82725500000001], [-3.9990137, 55.82639979999999], [-3.9987414, 55.8258628], [-3.9981098999999993, 55.8245705], [-3.9977593, 55.8238714], [-3.997522299999999, 55.82338479999999], [-3.997145699999999, 55.8225882], [-3.9966612, 55.8216386], [-3.9966142, 55.821542699999995], [-3.996344299999999, 55.8209524], [-3.9961257, 55.8204435], [-3.995962499999999, 55.8199612], [-3.9958762, 55.819656900000005], [-3.9954009, 55.8179802], [-3.9953674925605354, 55.81785772299182], [-3.995357250316787, 55.81782017321335], [-3.995334399999999, 55.8177364], [-3.995143300000001, 55.81702949999999], [-3.9950066999999994, 55.8165162], [-3.994836399999999, 55.8156951], [-3.994768999999999, 55.8152829], [-3.994754499999999, 55.8151991], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9937209, 55.80265489999999], [-3.993935799999999, 55.80216279999999], [-3.9940209, 55.80198339999998], [-3.9941114, 55.8017887], [-3.994359199999999, 55.8013503], [-3.9944453, 55.80121189999999], [-3.9945729, 55.800995799999995], [-3.9946984999999993, 55.80078289999999], [-3.995142099999999, 55.8001565], [-3.995547399999999, 55.7996433], [-3.9958788999999992, 55.7992612], [-3.996127899999999, 55.799010499999994], [-3.996938399999999, 55.7981941], [-3.9971937, 55.7979356], [-3.9974161, 55.79768329999999], [-3.9976481000000006, 55.797395399999985], [-3.9978133, 55.79715360000001], [-3.9979214, 55.7969423], [-3.9980019, 55.796782599999986], [-3.9980671, 55.7965503], [-3.9981137000000007, 55.79625630000001], [-3.998094, 55.795813800000005], [-3.9980534, 55.7955167], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]} |
4.5 |
2202 |
2209 |
Whifflet |
Motherwell |
Motherwell |
55.7918868 |
-3.9949725 |
55.7918868 |
-3.9949725 |
1 |
0 |
2026-09-21 21:19:52 |
TERMINATED |
2026-09-21 21:09:00 |
Motherwell |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328420 |
1790024884682941 |
106 |
106 |
2026-09-21 21:19:36.643023 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:35.772271 |
| 723893 |
752982 |
G15055 |
681L90MZ21 |
2026-09-21 |
COMPLETE |
20328428 |
2026-09-21 22:09:00 |
2026-09-21 21:19:52 |
2026-09-23 21:19:52 |
{"id": 752982, "stp": "O", "toc": "Great Western Railway", "uid": "G15055", "consist": "800007", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15055/2026-09-21/detailed", "trust_id": "681L90MZ21", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "8", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1L90", "timing_status": "LATE", "origin_station": "Cheltenham Spa", "current_leg_arr": "2209", "current_leg_dep": "2142", "current_leg_end": "London Paddington", "origin_dep_time": "2002", "origin_platform": "1", "current_location": "Link Line", "last_update_time": "2026-09-21T21:19:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 8764.575, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8798.875, \"from_m\": 8764.575, \"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\": 8953.69, \"from_m\": 8798.875, \"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\": 12297.512, \"from_m\": 8953.69, \"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\": 12403.054, \"from_m\": 12297.512, \"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\": 13944.698, \"from_m\": 12403.054, \"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\": 14368.837, \"from_m\": 13944.698, \"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\": 22393.346, \"from_m\": 14368.837, \"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\": 22498.545, \"from_m\": 22393.346, \"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\": 30099.259, \"from_m\": 22498.545, \"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\": 33107.162, \"from_m\": 30099.259, \"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\": 35428.038, \"from_m\": 33107.162, \"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\": 35477.576, \"from_m\": 35428.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38671.187, \"from_m\": 35477.576, \"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\": 39872.308, \"from_m\": 38671.187, \"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\": 42884.947, \"from_m\": 39872.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43951.589, \"from_m\": 42884.947, \"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\": 49160.822, \"from_m\": 43951.589, \"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\": 52937.499, \"from_m\": 49160.822, \"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\": 52951.267, \"from_m\": 52937.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66357.668, \"from_m\": 52951.267, \"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\": 66370.553, \"from_m\": 66357.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67062.853, \"from_m\": 66370.553, \"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\": 69026.305, \"from_m\": 67062.853, \"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\": 70123.887, \"from_m\": 69026.305, \"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\": 71444.445, \"from_m\": 70123.887, \"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\": 74061.347, \"from_m\": 71444.445, \"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\": 74133.722, \"from_m\": 74061.347, \"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\": 96819.54, \"from_m\": 74133.722, \"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\": 96928.778, \"from_m\": 96819.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 134583.677, \"from_m\": 96928.778, \"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\": 134648.74, \"from_m\": 134583.677, \"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\": 134993.533, \"from_m\": 134648.74, \"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\": 135405.995, \"from_m\": 134993.533, \"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\": 135542.601, \"from_m\": 135405.995, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135582.857, \"from_m\": 135542.601, \"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\": 135772.499, \"from_m\": 135582.857, \"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\": 136484.65, \"from_m\": 135772.499, \"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\": 137109.167, \"from_m\": 136484.65, \"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\": 137167.557, \"from_m\": 137109.167, \"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\": 137223.677, \"from_m\": 137167.557, \"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\": 137330.564, \"from_m\": 137223.677, \"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\": 137388.945, \"from_m\": 137330.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 137468.891, \"from_m\": 137388.945, \"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\": 146080.42, \"from_m\": 137468.891, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 146230.203, \"from_m\": 146080.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153456.804, \"from_m\": 146230.203, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153468.408, \"from_m\": 153456.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154797.937, \"from_m\": 153468.408, \"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\": 154948.585, \"from_m\": 154797.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154987.125, \"from_m\": 154948.585, \"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\": 155476.64, \"from_m\": 154987.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155560.153, \"from_m\": 155476.64, \"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\": 186156.447, \"from_m\": 155560.153, \"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\": 190419.907, \"from_m\": 186156.447, \"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\": 190621.312, \"from_m\": 190419.907, \"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\": 190706.992, \"from_m\": 190621.312, \"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\": 191870.253, \"from_m\": 190706.992, \"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\": 192155.264, \"from_m\": 191870.253, \"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\": 193625.389, \"from_m\": 192155.264, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 752982, \"profile_key\": \"73776861e3364cc2f09ddb6cf0cda8851aeef0bcd281532fd054185bef6a3e97\", \"schedule_id\": 36645, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Barnwood Jn\", \"stage_seq\": 2, \"distance_m\": 8836.695, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Horton Road Jn\", \"stage_seq\": 3, \"distance_m\": 10006.454, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2019\", \"location\": \"Gloucester\", \"stage_seq\": 4, \"distance_m\": 10613.415, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Horton Road Jn\", \"stage_seq\": 5, \"distance_m\": 11220.377, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 6, \"distance_m\": 12325.578, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Standish Jn\", \"stage_seq\": 7, \"distance_m\": 22231.707, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030H\", \"location\": \"Stonehouse\", \"stage_seq\": 8, \"distance_m\": 25484.125, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035\", \"location\": \"Stroud\", \"stage_seq\": 9, \"distance_m\": 29879.677, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"St. Mary's L.C.\", \"stage_seq\": 10, \"distance_m\": 35270.635, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": \"2050\", \"location\": \"Kemble\", \"stage_seq\": 11, \"distance_m\": 47780.315, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Rodbourne Jn\", \"stage_seq\": 12, \"distance_m\": 68151.699, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2105\", \"location\": \"Swindon\", \"stage_seq\": 13, \"distance_m\": 69692.351, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Uffington\", \"stage_seq\": 14, \"distance_m\": 87081.598, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Challow Jn\", \"stage_seq\": 15, \"distance_m\": 91095.214, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96712.65, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 17, \"distance_m\": 108566.74, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Goring & Streatley\", \"stage_seq\": 18, \"distance_m\": 122023.268, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 19, \"distance_m\": 135669.397, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2143H\", \"location\": \"Reading\", \"stage_seq\": 20, \"distance_m\": 136007.766, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 137167.557, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Twyford\", \"stage_seq\": 22, \"distance_m\": 143951.986, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Maidenhead\", \"stage_seq\": 23, \"distance_m\": 154840.164, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Slough\", \"stage_seq\": 24, \"distance_m\": 164069.289, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Stockley Jn\", \"stage_seq\": 25, \"distance_m\": 174341.851, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 26, \"distance_m\": 176001.984, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Southall\", \"stage_seq\": 27, \"distance_m\": 179281.684, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Acton West Jn\", \"stage_seq\": 28, \"distance_m\": 185447.329, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 29, \"distance_m\": 190838.692, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 30, \"distance_m\": 191710.833, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 31, \"distance_m\": 192984.974, \"section_seq\": 1, \"route_path_id\": 143933}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 32, \"distance_m\": 193625.389, \"section_seq\": 1, \"route_path_id\": 143933}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 193625.389, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143933}], \"total_distance_m\": 193625.389, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 192580.029, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1045.36, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:27Z\", \"source_id\": 63866793, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:30Z\", \"source_id\": 20248622, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:35Z\", \"source_id\": 63913787, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:41Z\", \"source_id\": 20261771, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:52Z\", \"source_id\": 20266796, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:08Z\", \"source_id\": 63961793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:11Z\", \"source_id\": 20275392, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:04Z\", \"source_id\": 63998078, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:09Z\", \"source_id\": 20285675, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:19Z\", \"source_id\": 64029618, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:24Z\", \"source_id\": 20294675, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:21Z\", \"source_id\": 64043544, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:24Z\", \"source_id\": 20298689, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:49Z\", \"source_id\": 64064941, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:53Z\", \"source_id\": 20304945, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:12Z\", \"source_id\": 64077580, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:14Z\", \"source_id\": 20308492, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:21Z\", \"source_id\": 64099838, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:24Z\", \"source_id\": 20315141, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:36Z\", \"source_id\": 64109448, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:40Z\", \"source_id\": 20317972, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:44Z\", \"source_id\": 64116164, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:48Z\", \"source_id\": 20319935, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:56Z\", \"source_id\": 64125338, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:00Z\", \"source_id\": 20322591, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:02Z\", \"source_id\": 64129834, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:06Z\", \"source_id\": 20323961, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:00Z\", \"source_id\": 64134263, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:04Z\", \"source_id\": 20325257, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:57Z\", \"source_id\": 64145210, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:01Z\", \"source_id\": 20328428, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "8", "timing_fact_generation": 1790024882590184, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:39.493405", "service_state_evidence_id": 20328428, "current_leg_start_actual_dep": "2026-09-21T21:45:30+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:40.326124", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
CNM |
PAD |
1L90 |
800007 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 8764.575, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8798.875, "from_m": 8764.575, "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": 8953.69, "from_m": 8798.875, "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": 12297.512, "from_m": 8953.69, "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": 12403.054, "from_m": 12297.512, "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": 13944.698, "from_m": 12403.054, "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": 14368.837, "from_m": 13944.698, "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": 22393.346, "from_m": 14368.837, "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": 22498.545, "from_m": 22393.346, "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": 30099.259, "from_m": 22498.545, "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": 33107.162, "from_m": 30099.259, "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": 35428.038, "from_m": 33107.162, "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": 35477.576, "from_m": 35428.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38671.187, "from_m": 35477.576, "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": 39872.308, "from_m": 38671.187, "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": 42884.947, "from_m": 39872.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43951.589, "from_m": 42884.947, "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": 49160.822, "from_m": 43951.589, "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": 52937.499, "from_m": 49160.822, "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": 52951.267, "from_m": 52937.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66357.668, "from_m": 52951.267, "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": 66370.553, "from_m": 66357.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67062.853, "from_m": 66370.553, "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": 69026.305, "from_m": 67062.853, "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": 70123.887, "from_m": 69026.305, "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": 71444.445, "from_m": 70123.887, "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": 74061.347, "from_m": 71444.445, "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": 74133.722, "from_m": 74061.347, "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": 96819.54, "from_m": 74133.722, "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": 96928.778, "from_m": 96819.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134583.677, "from_m": 96928.778, "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": 134648.74, "from_m": 134583.677, "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": 134993.533, "from_m": 134648.74, "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": 135405.995, "from_m": 134993.533, "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": 135542.601, "from_m": 135405.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 135582.857, "from_m": 135542.601, "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": 135772.499, "from_m": 135582.857, "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": 136484.65, "from_m": 135772.499, "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": 137109.167, "from_m": 136484.65, "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": 137167.557, "from_m": 137109.167, "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": 137223.677, "from_m": 137167.557, "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": 137330.564, "from_m": 137223.677, "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": 137388.945, "from_m": 137330.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 137468.891, "from_m": 137388.945, "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": 146080.42, "from_m": 137468.891, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 146230.203, "from_m": 146080.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153456.804, "from_m": 146230.203, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153468.408, "from_m": 153456.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154797.937, "from_m": 153468.408, "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": 154948.585, "from_m": 154797.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154987.125, "from_m": 154948.585, "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": 155476.64, "from_m": 154987.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155560.153, "from_m": 155476.64, "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": 186156.447, "from_m": 155560.153, "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": 190419.907, "from_m": 186156.447, "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": 190621.312, "from_m": 190419.907, "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": 190706.992, "from_m": 190621.312, "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": 191870.253, "from_m": 190706.992, "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": 192155.264, "from_m": 191870.253, "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": 193625.389, "from_m": 192155.264, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 752982, "profile_key": "73776861e3364cc2f09ddb6cf0cda8851aeef0bcd281532fd054185bef6a3e97", "schedule_id": 36645, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2002", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Barnwood Jn", "stage_seq": 2, "distance_m": 8836.695, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Horton Road Jn", "stage_seq": 3, "distance_m": 10006.454, "section_seq": 1, "route_path_id": 143933}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2019", "location": "Gloucester", "stage_seq": 4, "distance_m": 10613.415, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Horton Road Jn", "stage_seq": 5, "distance_m": 11220.377, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Gloucester Yard Jn", "stage_seq": 6, "distance_m": 12325.578, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Standish Jn", "stage_seq": 7, "distance_m": 22231.707, "section_seq": 1, "route_path_id": 143933}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030H", "location": "Stonehouse", "stage_seq": 8, "distance_m": 25484.125, "section_seq": 1, "route_path_id": 143933}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035", "location": "Stroud", "stage_seq": 9, "distance_m": 29879.677, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "St. Mary's L.C.", "stage_seq": 10, "distance_m": 35270.635, "section_seq": 1, "route_path_id": 143933}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": "2050", "location": "Kemble", "stage_seq": 11, "distance_m": 47780.315, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Rodbourne Jn", "stage_seq": 12, "distance_m": 68151.699, "section_seq": 1, "route_path_id": 143933}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2105", "location": "Swindon", "stage_seq": 13, "distance_m": 69692.351, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Uffington", "stage_seq": 14, "distance_m": 87081.598, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Challow Jn", "stage_seq": 15, "distance_m": 91095.214, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96712.65, "section_seq": 1, "route_path_id": 143933}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122H", "location": "Didcot Parkway", "stage_seq": 17, "distance_m": 108566.74, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Goring & Streatley", "stage_seq": 18, "distance_m": 122023.268, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Reading High Level Jn", "stage_seq": 19, "distance_m": 135669.397, "section_seq": 1, "route_path_id": 143933}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2143H", "location": "Reading", "stage_seq": 20, "distance_m": 136007.766, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Kennet Bridge Jn", "stage_seq": 21, "distance_m": 137167.557, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Twyford", "stage_seq": 22, "distance_m": 143951.986, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Maidenhead", "stage_seq": 23, "distance_m": 154840.164, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Slough", "stage_seq": 24, "distance_m": 164069.289, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Stockley Jn", "stage_seq": 25, "distance_m": 174341.851, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Heathrow Airport Jn", "stage_seq": 26, "distance_m": 176001.984, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Southall", "stage_seq": 27, "distance_m": 179281.684, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Acton West Jn", "stage_seq": 28, "distance_m": 185447.329, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Ladbroke Grove Jn", "stage_seq": 29, "distance_m": 190838.692, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Portobello Jn (London)", "stage_seq": 30, "distance_m": 191710.833, "section_seq": 1, "route_path_id": 143933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Royal Oak Junction", "stage_seq": 31, "distance_m": 192984.974, "section_seq": 1, "route_path_id": 143933}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "London Paddington", "stage_seq": 32, "distance_m": 193625.389, "section_seq": 1, "route_path_id": 143933}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 193625.389, "from_m": 0.0, "section_seq": 1, "route_path_id": 143933}], "total_distance_m": 193625.389, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 192580.029, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1045.36, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:27Z", "source_id": 63866793, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:30Z", "source_id": 20248622, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:35Z", "source_id": 63913787, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:41Z", "source_id": 20261771, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:52Z", "source_id": 20266796, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:08Z", "source_id": 63961793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:49:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:11Z", "source_id": 20275392, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24492, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:04Z", "source_id": 63998078, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:09Z", "source_id": 20285675, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:19Z", "source_id": 64029618, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:24Z", "source_id": 20294675, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:21Z", "source_id": 64043544, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:24Z", "source_id": 20298689, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:49Z", "source_id": 64064941, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:53Z", "source_id": 20304945, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:12Z", "source_id": 64077580, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:38:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:14Z", "source_id": 20308492, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:21Z", "source_id": 64099838, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:24Z", "source_id": 20315141, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:36Z", "source_id": 64109448, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:40Z", "source_id": 20317972, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:44Z", "source_id": 64116164, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:48Z", "source_id": 20319935, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:56Z", "source_id": 64125338, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:00Z", "source_id": 20322591, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:02Z", "source_id": 64129834, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:06Z", "source_id": 20323961, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:00Z", "source_id": 64134263, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:04Z", "source_id": 20325257, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:57Z", "source_id": 64145210, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:01Z", "source_id": 20328428, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Cheltenham Spa |
2002 |
2002 |
1 |
None |
None |
London Paddington |
2207 |
2207 |
8 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15055/2026-09-21/detailed |
None |
Reading |
2026-09-21T21:45:30+01:00 |
London Paddington |
27.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
35.7 |
2142 |
2209 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-21 21:19:52 |
TERMINATED |
2026-09-21 21:09:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328428 |
1790024882590184 |
124 |
124 |
2026-09-21 21:19:40.326124 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:39.493405 |
| 723894 |
754947 |
Y65530 |
529A65M721 |
2026-09-21 |
COMPLETE |
20328698 |
2026-09-21 22:09:00 |
2026-09-21 21:19:52 |
2026-09-23 21:19:52 |
{"id": 754947, "stp": "P", "toc": "London Overground", "uid": "Y65530", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65530/2026-09-21/detailed", "trust_id": "529A65M721", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A65", "timing_status": "ON TIME", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "2209", "current_leg_dep": "2204", "current_leg_end": "Crystal Palace", "origin_dep_time": "2126", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-21T21:19:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Sydenham", "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.764, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 930.35, \"from_m\": 375.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1863.659, \"from_m\": 930.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2266.455, \"from_m\": 1863.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2409.355, \"from_m\": 2266.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2482.229, \"from_m\": 2409.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2742.204, \"from_m\": 2482.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.186, \"from_m\": 2742.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4534.845, \"from_m\": 2797.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5686.37, \"from_m\": 4534.845, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7424.028, \"from_m\": 5686.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7481.365, \"from_m\": 7424.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9220.872, \"from_m\": 7481.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9527.363, \"from_m\": 9220.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9564.818, \"from_m\": 9527.363, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9944.901, \"from_m\": 9564.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10660.453, \"from_m\": 9944.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10892.733, \"from_m\": 10660.453, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 12575.691, \"from_m\": 10892.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12660.129, \"from_m\": 12575.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15874.875, \"from_m\": 12660.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22023.866, \"from_m\": 15874.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23709.616, \"from_m\": 22023.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 754947, \"profile_key\": \"8664ad04508fa536398178af38efaac7d76d70acb149a53641ba7390220d0db3\", \"schedule_id\": 31471, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2137H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2154\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2156H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 23709.616, \"section_seq\": 1, \"route_path_id\": 121283}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23709.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}], \"total_distance_m\": 23709.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21284.087, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2425.529, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:45Z\", \"source_id\": 64053288, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:48Z\", \"source_id\": 20301647, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:15Z\", \"source_id\": 64058913, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:16Z\", \"source_id\": 20303212, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:39Z\", \"source_id\": 64064605, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:43Z\", \"source_id\": 20304823, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:38Z\", \"source_id\": 64069443, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:43Z\", \"source_id\": 20306170, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:40Z\", \"source_id\": 64076387, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:44Z\", \"source_id\": 20308146, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:34Z\", \"source_id\": 64082740, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:38Z\", \"source_id\": 20310107, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:55Z\", \"source_id\": 64087861, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:01Z\", \"source_id\": 20311688, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:20Z\", \"source_id\": 64093064, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:25Z\", \"source_id\": 20313194, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:05Z\", \"source_id\": 64097076, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:10Z\", \"source_id\": 20314363, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:31Z\", \"source_id\": 64100312, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:37Z\", \"source_id\": 20315301, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 64103832, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:09Z\", \"source_id\": 20316298, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:17Z\", \"source_id\": 64110939, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:20Z\", \"source_id\": 20318354, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:45Z\", \"source_id\": 64118346, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:49Z\", \"source_id\": 20320604, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:29Z\", \"source_id\": 64124351, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:30Z\", \"source_id\": 20322259, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:38Z\", \"source_id\": 64129034, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:44Z\", \"source_id\": 20323683, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:08Z\", \"source_id\": 64134527, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:12Z\", \"source_id\": 20325330, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:24Z\", \"source_id\": 64146152, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:29Z\", \"source_id\": 20328698, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1790024910591476, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:39.596517", "service_state_evidence_id": 20328698, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:40.330227", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
CYP |
9A65 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 375.764, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 930.35, "from_m": 375.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1863.659, "from_m": 930.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2266.455, "from_m": 1863.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2409.355, "from_m": 2266.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2482.229, "from_m": 2409.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2742.204, "from_m": 2482.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.186, "from_m": 2742.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4534.845, "from_m": 2797.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5686.37, "from_m": 4534.845, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7424.028, "from_m": 5686.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7481.365, "from_m": 7424.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9220.872, "from_m": 7481.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9527.363, "from_m": 9220.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9564.818, "from_m": 9527.363, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9944.901, "from_m": 9564.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10660.453, "from_m": 9944.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10892.733, "from_m": 10660.453, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 12575.691, "from_m": 10892.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12660.129, "from_m": 12575.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15874.875, "from_m": 12660.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22023.866, "from_m": 15874.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23709.616, "from_m": 22023.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 754947, "profile_key": "8664ad04508fa536398178af38efaac7d76d70acb149a53641ba7390220d0db3", "schedule_id": 31471, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2126", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2137H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2154", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2156H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 23709.616, "section_seq": 1, "route_path_id": 121283}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23709.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 121283}], "total_distance_m": 23709.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21284.087, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2425.529, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:45Z", "source_id": 64053288, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:27:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:48Z", "source_id": 20301647, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:15Z", "source_id": 64058913, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:30:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:16Z", "source_id": 20303212, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:39Z", "source_id": 64064605, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:43Z", "source_id": 20304823, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:38Z", "source_id": 64069443, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:33:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:43Z", "source_id": 20306170, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:40Z", "source_id": 64076387, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:44Z", "source_id": 20308146, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:34Z", "source_id": 64082740, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:38Z", "source_id": 20310107, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:55Z", "source_id": 64087861, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:42:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:01Z", "source_id": 20311688, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:20Z", "source_id": 64093064, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:25Z", "source_id": 20313194, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:05Z", "source_id": 64097076, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:46:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:10Z", "source_id": 20314363, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:31Z", "source_id": 64100312, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:37Z", "source_id": 20315301, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 64103832, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:09Z", "source_id": 20316298, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:17Z", "source_id": 64110939, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:20Z", "source_id": 20318354, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:45Z", "source_id": 64118346, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:56:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:49Z", "source_id": 20320604, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:29Z", "source_id": 64124351, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:30Z", "source_id": 20322259, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:38Z", "source_id": 64129034, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:44Z", "source_id": 20323683, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:08Z", "source_id": 64134527, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:03:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:12Z", "source_id": 20325330, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:24Z", "source_id": 64146152, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:29Z", "source_id": 20328698, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
2126 |
2126 |
2 |
None |
None |
Crystal Palace |
2209 |
2209 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65530/2026-09-21/detailed |
None |
Sydenham |
2026-09-21T22:05:00+01:00 |
Crystal Palace |
5.0 |
{"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} |
1.2 |
2204 |
2209 |
Sydenham |
Crystal Palace |
Crystal Palace |
51.4177859 |
-0.0721365 |
51.4177859 |
-0.0721365 |
1 |
0 |
2026-09-21 21:19:52 |
TERMINATED |
2026-09-21 21:09:00 |
Crystal Palace |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328698 |
1790024910591476 |
80 |
80 |
2026-09-21 21:19:40.330227 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:39.596517 |
| 723895 |
755223 |
G61868 |
522T33M721 |
2026-09-21 |
COMPLETE |
20328546 |
2026-09-21 22:09:00 |
2026-09-21 21:19:52 |
2026-09-23 21:19:52 |
{"id": 755223, "stp": "P", "toc": "London Overground", "uid": "G61868", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61868/2026-09-21/detailed", "trust_id": "522T33M721", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "1", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2T33", "timing_status": "LATE", "origin_station": "Chingford", "current_leg_arr": "2209", "current_leg_dep": "2205", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2138", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T21:19:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.223, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 366.235, \"from_m\": 284.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.407, \"from_m\": 366.235, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3032.82, \"from_m\": 503.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5234.787, \"from_m\": 3032.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5464.236, \"from_m\": 5234.787, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6652.471, \"from_m\": 5464.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6927.923, \"from_m\": 6652.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6970.245, \"from_m\": 6927.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7737.725, \"from_m\": 6970.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7751.343, \"from_m\": 7737.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10663.613, \"from_m\": 7751.343, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11609.695, \"from_m\": 10663.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12187.839, \"from_m\": 11609.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13652.344, \"from_m\": 12187.839, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15228.334, \"from_m\": 13652.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15865.236, \"from_m\": 15228.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16341.91, \"from_m\": 15865.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16795.129, \"from_m\": 16341.91, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 755223, \"profile_key\": \"d00af94a0e3373ffaac7ed0ef5aeff9b34a42118b753de677be6aef2f6fbb84f\", \"schedule_id\": 33461, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Highams Park\", \"stage_seq\": 2, \"distance_m\": 2920.133, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Wood Street\", \"stage_seq\": 3, \"distance_m\": 5371.841, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 4, \"distance_m\": 6743.058, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"St. James' Street\", \"stage_seq\": 5, \"distance_m\": 7642.394, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Clapton Jn\", \"stage_seq\": 6, \"distance_m\": 9626.704, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Clapton\", \"stage_seq\": 7, \"distance_m\": 10510.668, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Hackney Downs\", \"stage_seq\": 8, \"distance_m\": 12008.842, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 14982.987, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 10, \"distance_m\": 16795.129, \"section_seq\": 1, \"route_path_id\": 121525}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16795.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121525}], \"total_distance_m\": 16795.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15123.509, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.62, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2138", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:00Z\", \"source_id\": 64092318, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:05Z\", \"source_id\": 20312975, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:35Z\", \"source_id\": 64104925, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:38Z\", \"source_id\": 20316580, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:42Z\", \"source_id\": 64109681, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:44Z\", \"source_id\": 20317997, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:44Z\", \"source_id\": 64113927, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:46Z\", \"source_id\": 20319309, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:03Z\", \"source_id\": 64121163, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:07Z\", \"source_id\": 20321417, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:31Z\", \"source_id\": 64126651, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:33Z\", \"source_id\": 20322966, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:14Z\", \"source_id\": 64136951, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:17Z\", \"source_id\": 20326055, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:09Z\", \"source_id\": 64145576, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:15Z\", \"source_id\": 20328546, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "1", "timing_fact_generation": 1790024896660889, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:41.135999", "service_state_evidence_id": 20328546, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:41.482207", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CHI |
LST |
2T33 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 284.223, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 366.235, "from_m": 284.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.407, "from_m": 366.235, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3032.82, "from_m": 503.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5234.787, "from_m": 3032.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5464.236, "from_m": 5234.787, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6652.471, "from_m": 5464.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6927.923, "from_m": 6652.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6970.245, "from_m": 6927.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7737.725, "from_m": 6970.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7751.343, "from_m": 7737.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10663.613, "from_m": 7751.343, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11609.695, "from_m": 10663.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12187.839, "from_m": 11609.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13652.344, "from_m": 12187.839, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15228.334, "from_m": 13652.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15865.236, "from_m": 15228.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16341.91, "from_m": 15865.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16795.129, "from_m": 16341.91, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 755223, "profile_key": "d00af94a0e3373ffaac7ed0ef5aeff9b34a42118b753de677be6aef2f6fbb84f", "schedule_id": 33461, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2138", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Highams Park", "stage_seq": 2, "distance_m": 2920.133, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Wood Street", "stage_seq": 3, "distance_m": 5371.841, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147H", "location": "Walthamstow Central", "stage_seq": 4, "distance_m": 6743.058, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "St. James' Street", "stage_seq": 5, "distance_m": 7642.394, "section_seq": 1, "route_path_id": 121525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Clapton Jn", "stage_seq": 6, "distance_m": 9626.704, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Clapton", "stage_seq": 7, "distance_m": 10510.668, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Hackney Downs", "stage_seq": 8, "distance_m": 12008.842, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 14982.987, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 10, "distance_m": 16795.129, "section_seq": 1, "route_path_id": 121525}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16795.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 121525}], "total_distance_m": 16795.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15123.509, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.62, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:00Z", "source_id": 64092318, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:05Z", "source_id": 20312975, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:35Z", "source_id": 64104925, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:38Z", "source_id": 20316580, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:42Z", "source_id": 64109681, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:44Z", "source_id": 20317997, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15422, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:44Z", "source_id": 64113927, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:46Z", "source_id": 20319309, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15426, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:03Z", "source_id": 64121163, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:07Z", "source_id": 20321417, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:31Z", "source_id": 64126651, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:33Z", "source_id": 20322966, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:14Z", "source_id": 64136951, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:04:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:17Z", "source_id": 20326055, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15468, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:09Z", "source_id": 64145576, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:09:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:15Z", "source_id": 20328546, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Chingford |
2138 |
2138 |
2 |
None |
None |
London Liverpool Street |
2207 |
2204 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61868/2026-09-21/detailed |
None |
Bethnal Green |
2026-09-21T22:05:00+01:00 |
London Liverpool Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
1.1 |
2205 |
2209 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 21:19:52 |
TERMINATED |
2026-09-21 21:09:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328546 |
1790024896660889 |
43 |
43 |
2026-09-21 21:19:41.482207 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:41.135999 |
| 723896 |
754043 |
C01302 |
651B65MZ21 |
2026-09-21 |
COMPLETE |
20328493 |
2026-09-21 22:09:00 |
2026-09-21 21:19:52 |
2026-09-23 21:19:52 |
{"id": 754043, "stp": "P", "toc": "Avanti West Coast", "uid": "C01302", "consist": "390040", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01302/2026-09-21/detailed", "trust_id": "651B65MZ21", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "14", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1B65", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2209", "current_leg_dep": "2113", "current_leg_end": "London Euston", "origin_dep_time": "2047", "origin_platform": "4", "current_location": "London Euston", "last_update_time": "2026-09-21T21:19:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5139766178046008, 52.40069696016002], [-1.5127727, 52.400538100000006], [-1.5122974, 52.400485200000006], [-1.5121749, 52.400471], [-1.5119418, 52.40044410000001], [-1.5116004999999997, 52.400400700000006], [-1.5112862, 52.4003591], [-1.5110044, 52.400321], [-1.5106322, 52.40026100000001], [-1.5103685999999998, 52.4002215], [-1.5101544, 52.400190499999994], [-1.5099978999999997, 52.400171099999994], [-1.5097095, 52.40013799999999], [-1.5092793, 52.40007430000001], [-1.5090270999999995, 52.400029700000005], [-1.5087160999999998, 52.39997189999999], [-1.5084692999999998, 52.39994140000001], [-1.5080097, 52.39988009999999], [-1.5076830999999995, 52.39982260000001], [-1.5073873999999998, 52.3997705], [-1.5049844, 52.3993544], [-1.5023283, 52.3989005], [-1.500138, 52.3985292], [-1.4966777999999998, 52.397924], [-1.4961143, 52.39782309999999], [-1.4943006, 52.3975033], [-1.4929207999999998, 52.39726399999999], [-1.4915784, 52.3970331], [-1.4904706, 52.39684069999999], [-1.4903037, 52.3968096], [-1.4890032, 52.3965852], [-1.4866956999999998, 52.39618759999999], [-1.4858268999999995, 52.3960372], [-1.483647, 52.3956599], [-1.4780546999999995, 52.39469179999999], [-1.4752126999999997, 52.3941991], [-1.4745494999999995, 52.3940843], [-1.4733935, 52.393877199999984], [-1.4722829, 52.39367239999999], [-1.4715040999999998, 52.3935493], [-1.4704842, 52.3933749], [-1.4679791, 52.39294049999999], [-1.4667513999999997, 52.3927211], [-1.4654004, 52.3924824], [-1.4642707, 52.39224949999999], [-1.4634877999999998, 52.3920865], [-1.4630492999999998, 52.3919902], [-1.4622691, 52.39181299999999], [-1.4618662999999998, 52.391716300000006], [-1.4615673, 52.39164439999998], [-1.4608669999999997, 52.39147620000001], [-1.4592375999999998, 52.39105980000001], [-1.4589505, 52.39098919999999], [-1.4567962, 52.3903794], [-1.454342, 52.3896134], [-1.4528158, 52.38909609999999], [-1.4515383, 52.3886264], [-1.450839, 52.38836930000001], [-1.4483123999999998, 52.38742150000001], [-1.4470468, 52.3869627], [-1.4459551, 52.38658290000001], [-1.4446274, 52.38616549999999], [-1.4434602, 52.38580249999999], [-1.4426662999999995, 52.3855667], [-1.4421002, 52.385406199999984], [-1.4407269, 52.3850395], [-1.4397667434836734, 52.384780653945135], [-1.4396700999999998, 52.384754599999994], [-1.4380667000000005, 52.3843647], [-1.437304454591234, 52.38419575479978], [-1.43665, 52.3840507], [-1.4344773999999998, 52.3836054], [-1.4330022, 52.3833303], [-1.4309589, 52.3829862], [-1.4292798, 52.3827472], [-1.4277021, 52.3825414], [-1.4259371999999997, 52.3823417], [-1.4242263, 52.38217790000001], [-1.4226598, 52.382053500000005], [-1.4210988, 52.381955299999994], [-1.4192212999999998, 52.3818636], [-1.4161689, 52.3817621], [-1.4135886000000002, 52.38168189999999], [-1.4114217, 52.3816196], [-1.4111907, 52.381614699999986], [-1.408302, 52.3815312], [-1.4065584999999998, 52.3814788], [-1.4029401999999995, 52.38137239999999], [-1.4021731, 52.3813561], [-1.4003632999999998, 52.38130529999999], [-1.398776, 52.38125309999998], [-1.3958601, 52.3811717], [-1.3918641000000005, 52.3810516], [-1.3898727, 52.3810057], [-1.389648, 52.380999900000006], [-1.3878832, 52.3809497], [-1.3863376000000005, 52.3808993], [-1.385286, 52.38087779999999], [-1.3851696, 52.380875], [-1.3840730999999995, 52.380836999999985], [-1.3826093999999998, 52.38079329999999], [-1.380712, 52.38073849999999], [-1.378159, 52.380674600000006], [-1.3761464, 52.3806098], [-1.3745715, 52.3805592], [-1.3744666999999997, 52.38055580000001], [-1.3742354, 52.3805479], [-1.3730118, 52.3805125], [-1.3706879999999997, 52.380457799999995], [-1.3692068999999998, 52.38041389999999], [-1.3656637, 52.380308699999986], [-1.3616326, 52.3801983], [-1.3553693999999998, 52.38002619999999], [-1.3512805, 52.37989919999999], [-1.3474729261792822, 52.37979224313811], [-1.3463073, 52.3797595], [-1.3403410999999998, 52.3795756], [-1.3364596, 52.3794766], [-1.335817, 52.379459], [-1.3309073, 52.379312199999994], [-1.3295538, 52.379275], [-1.3293755, 52.3792695], [-1.3282398, 52.379237], [-1.3240057, 52.37910839999999], [-1.3208907999999997, 52.3790044], [-1.3155703, 52.37885], [-1.3070479999999998, 52.3786037], [-1.299134, 52.37835830000001], [-1.2971327999999998, 52.37831979999999], [-1.2951539, 52.37831569999999], [-1.2940327, 52.378331499999994], [-1.2927874999999998, 52.3783493], [-1.2920231, 52.37836670000001], [-1.2907843, 52.3784079], [-1.2899820999999998, 52.3784581], [-1.2884186, 52.3785555], [-1.2882640999999997, 52.3785652], [-1.2881096, 52.3785748], [-1.2871335999999998, 52.378685], [-1.2870029, 52.3786998], [-1.2853207, 52.3788898], [-1.2820377, 52.3792493], [-1.2807413999999997, 52.3794454], [-1.2800204, 52.3795579], [-1.2792953, 52.3797124], [-1.2772166, 52.3802408], [-1.2762817, 52.38045019999999], [-1.2755945, 52.380545299999994], [-1.2748029655209787, 52.38062786169004], [-1.2747863, 52.38062959999999], [-1.2746042836964644, 52.38064115060159], [-1.2743041, 52.3806602], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921148, 51.54280350971477], [-0.16317344605639222, 51.54282999135851], [-0.16294988708648553, 51.54285640761352], [-0.16275080827404773, 51.5428824059313], [-0.16257211501073182, 51.54290763376341], [-0.16240971268819077, 51.54293173856132], [-0.1622595066980776, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Coventry", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Coventry", "current_leg_milage": "93.9", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 900.564, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 982.232, \"from_m\": 900.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1607.351, \"from_m\": 982.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1975.822, \"from_m\": 1607.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6218.661, \"from_m\": 1975.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10632.647, \"from_m\": 6218.661, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 13897.929, \"from_m\": 10632.647, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21613.599, \"from_m\": 13897.929, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 23488.998, \"from_m\": 21613.599, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29162.465, \"from_m\": 23488.998, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 29900.349, \"from_m\": 29162.465, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30753.862, \"from_m\": 29900.349, \"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\": 30802.864, \"from_m\": 30753.862, \"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\": 30825.926, \"from_m\": 30802.864, \"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\": 39496.381, \"from_m\": 30825.926, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39504.287, \"from_m\": 39496.381, \"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\": 45697.166, \"from_m\": 39504.287, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46609.911, \"from_m\": 45697.166, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 48138.712, \"from_m\": 46609.911, \"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\": 51019.067, \"from_m\": 48138.712, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 51056.657, \"from_m\": 51019.067, \"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\": 55768.713, \"from_m\": 51056.657, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 57986.178, \"from_m\": 55768.713, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 64901.671, \"from_m\": 57986.178, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 71331.619, \"from_m\": 64901.671, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 90112.318, \"from_m\": 71331.619, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90206.929, \"from_m\": 90112.318, \"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\": 103187.856, \"from_m\": 90206.929, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 103348.533, \"from_m\": 103187.856, \"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\": 104012.785, \"from_m\": 103348.533, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 104840.922, \"from_m\": 104012.785, \"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\": 107165.076, \"from_m\": 104840.922, \"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\": 113796.083, \"from_m\": 107165.076, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117085.437, \"from_m\": 113796.083, \"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\": 121366.242, \"from_m\": 117085.437, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121452.085, \"from_m\": 121366.242, \"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\": 121547.585, \"from_m\": 121452.085, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121634.047, \"from_m\": 121547.585, \"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\": 134895.752, \"from_m\": 121634.047, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136828.338, \"from_m\": 134895.752, \"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\": 145096.756, \"from_m\": 136828.338, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 145150.693, \"from_m\": 145096.756, \"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\": 146882.067, \"from_m\": 145150.693, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 148202.788, \"from_m\": 146882.067, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 162816.206, \"from_m\": 148202.788, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 168494.176, \"from_m\": 162816.206, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 170930.062, \"from_m\": 168494.176, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 174299.922, \"from_m\": 170930.062, \"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\": 175803.354, \"from_m\": 174299.922, \"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\": 177648.342, \"from_m\": 175803.354, \"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\": 178800.378, \"from_m\": 177648.342, \"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\": 178847.27, \"from_m\": 178800.378, \"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\": 180075.835, \"from_m\": 178847.27, \"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\": 180554.585, \"from_m\": 180075.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 180609.869, \"from_m\": 180554.585, \"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\": 180653.953, \"from_m\": 180609.869, \"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\": 180697.189, \"from_m\": 180653.953, \"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\": 180761.991, \"from_m\": 180697.189, \"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\": 181441.804, \"from_m\": 180761.991, \"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\": 181448.71, \"from_m\": 181441.804, \"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}], \"service_id\": 754043, \"profile_key\": \"d6ae0881df912ef6cfbc4f7832300f7322fa9b3f183904ef6a26de7156c9a008\", \"schedule_id\": 102, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2059\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Berkswell\", \"stage_seq\": 6, \"distance_m\": 21542.082, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2110H\", \"location\": \"Coventry\", \"stage_seq\": 7, \"distance_m\": 30387.697, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 8, \"distance_m\": 47552.893, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Rugby\", \"stage_seq\": 9, \"distance_m\": 48602.894, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 10, \"distance_m\": 50938.841, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Weedon\", \"stage_seq\": 11, \"distance_m\": 70075.599, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Hanslope Jn\", \"stage_seq\": 12, \"distance_m\": 90608.03, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 13, \"distance_m\": 101331.783, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Bletchley\", \"stage_seq\": 14, \"distance_m\": 106336.245, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 15, \"distance_m\": 121181.066, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Tring\", \"stage_seq\": 16, \"distance_m\": 130555.758, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 17, \"distance_m\": 140384.236, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Watford Junction\", \"stage_seq\": 18, \"distance_m\": 153400.682, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 19, \"distance_m\": 163157.916, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Wembley Central\", \"stage_seq\": 20, \"distance_m\": 168533.418, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 21, \"distance_m\": 172951.619, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Camden Jn\", \"stage_seq\": 22, \"distance_m\": 178715.707, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Camden South Jn\", \"stage_seq\": 23, \"distance_m\": 179656.317, \"section_seq\": 1, \"route_path_id\": 130429}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 24, \"distance_m\": 181448.71, \"section_seq\": 1, \"route_path_id\": 130429}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 181448.71, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130429}], \"total_distance_m\": 181448.71, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 177900.245, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3548.465, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2047", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "56.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:57Z\", \"source_id\": 63980830, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:01Z\", \"source_id\": 20280775, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:50Z\", \"source_id\": 63987799, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:53Z\", \"source_id\": 20282699, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:13Z\", \"source_id\": 64005641, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:16Z\", \"source_id\": 20287823, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:27Z\", \"source_id\": 64013574, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:31Z\", \"source_id\": 20290074, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:21Z\", \"source_id\": 64038957, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:24Z\", \"source_id\": 20297359, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:05Z\", \"source_id\": 64079566, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:07Z\", \"source_id\": 20309110, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:41Z\", \"source_id\": 64082946, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:44Z\", \"source_id\": 20310176, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:53Z\", \"source_id\": 64098727, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 20314851, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:29Z\", \"source_id\": 64115669, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:34Z\", \"source_id\": 20319812, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:05Z\", \"source_id\": 64123432, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:10Z\", \"source_id\": 20322053, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:51Z\", \"source_id\": 64127372, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:53Z\", \"source_id\": 20323126, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:02Z\", \"source_id\": 64145344, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:05Z\", \"source_id\": 20328493, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "14", "timing_fact_generation": 1790024885782080, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390040\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T21:09:42.426484", "service_state_evidence_id": 20328493, "current_leg_start_actual_dep": "2026-09-21T21:11:30+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:42.936177", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
BHM |
EUS |
1B65 |
390040 |
9 |
140 |
{"units": ["390040"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 900.564, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 982.232, "from_m": 900.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1607.351, "from_m": 982.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1975.822, "from_m": 1607.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6218.661, "from_m": 1975.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10632.647, "from_m": 6218.661, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 13897.929, "from_m": 10632.647, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21613.599, "from_m": 13897.929, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 23488.998, "from_m": 21613.599, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29162.465, "from_m": 23488.998, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 29900.349, "from_m": 29162.465, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30753.862, "from_m": 29900.349, "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": 30802.864, "from_m": 30753.862, "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": 30825.926, "from_m": 30802.864, "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": 39496.381, "from_m": 30825.926, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39504.287, "from_m": 39496.381, "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": 45697.166, "from_m": 39504.287, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 46609.911, "from_m": 45697.166, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 48138.712, "from_m": 46609.911, "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": 51019.067, "from_m": 48138.712, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 51056.657, "from_m": 51019.067, "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": 55768.713, "from_m": 51056.657, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 57986.178, "from_m": 55768.713, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 64901.671, "from_m": 57986.178, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 71331.619, "from_m": 64901.671, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 90112.318, "from_m": 71331.619, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 90206.929, "from_m": 90112.318, "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": 103187.856, "from_m": 90206.929, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 103348.533, "from_m": 103187.856, "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": 104012.785, "from_m": 103348.533, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 104840.922, "from_m": 104012.785, "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": 107165.076, "from_m": 104840.922, "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": 113796.083, "from_m": 107165.076, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117085.437, "from_m": 113796.083, "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": 121366.242, "from_m": 117085.437, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121452.085, "from_m": 121366.242, "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": 121547.585, "from_m": 121452.085, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121634.047, "from_m": 121547.585, "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": 134895.752, "from_m": 121634.047, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136828.338, "from_m": 134895.752, "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": 145096.756, "from_m": 136828.338, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 145150.693, "from_m": 145096.756, "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": 146882.067, "from_m": 145150.693, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 148202.788, "from_m": 146882.067, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 162816.206, "from_m": 148202.788, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 168494.176, "from_m": 162816.206, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 170930.062, "from_m": 168494.176, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 174299.922, "from_m": 170930.062, "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": 175803.354, "from_m": 174299.922, "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": 177648.342, "from_m": 175803.354, "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": 178800.378, "from_m": 177648.342, "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": 178847.27, "from_m": 178800.378, "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": 180075.835, "from_m": 178847.27, "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": 180554.585, "from_m": 180075.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 180609.869, "from_m": 180554.585, "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": 180653.953, "from_m": 180609.869, "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": 180697.189, "from_m": 180653.953, "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": 180761.991, "from_m": 180697.189, "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": 181441.804, "from_m": 180761.991, "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": 181448.71, "from_m": 181441.804, "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}], "service_id": 754043, "profile_key": "d6ae0881df912ef6cfbc4f7832300f7322fa9b3f183904ef6a26de7156c9a008", "schedule_id": 102, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2047", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 130429}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2059", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Berkswell", "stage_seq": 6, "distance_m": 21542.082, "section_seq": 1, "route_path_id": 130429}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2110H", "location": "Coventry", "stage_seq": 7, "distance_m": 30387.697, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Rugby Trent Valley Jn", "stage_seq": 8, "distance_m": 47552.893, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Rugby", "stage_seq": 9, "distance_m": 48602.894, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Hillmorton Jn", "stage_seq": 10, "distance_m": 50938.841, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Weedon", "stage_seq": 11, "distance_m": 70075.599, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Hanslope Jn", "stage_seq": 12, "distance_m": 90608.03, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Milton Keynes Central", "stage_seq": 13, "distance_m": 101331.783, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Bletchley", "stage_seq": 14, "distance_m": 106336.245, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Ledburn Jn", "stage_seq": 15, "distance_m": 121181.066, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Tring", "stage_seq": 16, "distance_m": 130555.758, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Bourne End Jn (Herts)", "stage_seq": 17, "distance_m": 140384.236, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Watford Junction", "stage_seq": 18, "distance_m": 153400.682, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Harrow & Wealdstone", "stage_seq": 19, "distance_m": 163157.916, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Wembley Central", "stage_seq": 20, "distance_m": 168533.418, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Willesden West London Jn", "stage_seq": 21, "distance_m": 172951.619, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Camden Jn", "stage_seq": 22, "distance_m": 178715.707, "section_seq": 1, "route_path_id": 130429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Camden South Jn", "stage_seq": 23, "distance_m": 179656.317, "section_seq": 1, "route_path_id": 130429}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "London Euston", "stage_seq": 24, "distance_m": 181448.71, "section_seq": 1, "route_path_id": 130429}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 181448.71, "from_m": 0.0, "section_seq": 1, "route_path_id": 130429}], "total_distance_m": 181448.71, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 177900.245, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3548.465, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:57Z", "source_id": 63980830, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:01Z", "source_id": 20280775, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:50Z", "source_id": 63987799, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:53Z", "source_id": 20282699, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:13Z", "source_id": 64005641, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:06:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:16Z", "source_id": 20287823, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:27Z", "source_id": 64013574, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:31Z", "source_id": 20290074, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:21Z", "source_id": 64038957, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:21:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:24Z", "source_id": 20297359, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:05Z", "source_id": 64079566, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:07Z", "source_id": 20309110, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:41Z", "source_id": 64082946, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:44Z", "source_id": 20310176, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:53Z", "source_id": 64098727, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 20314851, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:29Z", "source_id": 64115669, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:34Z", "source_id": 20319812, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:05Z", "source_id": 64123432, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:10Z", "source_id": 20322053, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:51Z", "source_id": 64127372, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:53Z", "source_id": 20323126, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:02Z", "source_id": 64145344, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:09:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:05Z", "source_id": 20328493, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Birmingham New Street |
2047 |
2047 |
4 |
None |
None |
London Euston |
2208 |
2208 |
14 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01302/2026-09-21/detailed |
None |
Coventry |
2026-09-21T21:11:30+01:00 |
London Euston |
56.0 |
{"type": "LineString", "coordinates": [[-1.5139766178046008, 52.40069696016002], [-1.5127727, 52.400538100000006], [-1.5122974, 52.400485200000006], [-1.5121749, 52.400471], [-1.5119418, 52.40044410000001], [-1.5116004999999997, 52.400400700000006], [-1.5112862, 52.4003591], [-1.5110044, 52.400321], [-1.5106322, 52.40026100000001], [-1.5103685999999998, 52.4002215], [-1.5101544, 52.400190499999994], [-1.5099978999999997, 52.400171099999994], [-1.5097095, 52.40013799999999], [-1.5092793, 52.40007430000001], [-1.5090270999999995, 52.400029700000005], [-1.5087160999999998, 52.39997189999999], [-1.5084692999999998, 52.39994140000001], [-1.5080097, 52.39988009999999], [-1.5076830999999995, 52.39982260000001], [-1.5073873999999998, 52.3997705], [-1.5049844, 52.3993544], [-1.5023283, 52.3989005], [-1.500138, 52.3985292], [-1.4966777999999998, 52.397924], [-1.4961143, 52.39782309999999], [-1.4943006, 52.3975033], [-1.4929207999999998, 52.39726399999999], [-1.4915784, 52.3970331], [-1.4904706, 52.39684069999999], [-1.4903037, 52.3968096], [-1.4890032, 52.3965852], [-1.4866956999999998, 52.39618759999999], [-1.4858268999999995, 52.3960372], [-1.483647, 52.3956599], [-1.4780546999999995, 52.39469179999999], [-1.4752126999999997, 52.3941991], [-1.4745494999999995, 52.3940843], [-1.4733935, 52.393877199999984], [-1.4722829, 52.39367239999999], [-1.4715040999999998, 52.3935493], [-1.4704842, 52.3933749], [-1.4679791, 52.39294049999999], [-1.4667513999999997, 52.3927211], [-1.4654004, 52.3924824], [-1.4642707, 52.39224949999999], [-1.4634877999999998, 52.3920865], [-1.4630492999999998, 52.3919902], [-1.4622691, 52.39181299999999], [-1.4618662999999998, 52.391716300000006], [-1.4615673, 52.39164439999998], [-1.4608669999999997, 52.39147620000001], [-1.4592375999999998, 52.39105980000001], [-1.4589505, 52.39098919999999], [-1.4567962, 52.3903794], [-1.454342, 52.3896134], [-1.4528158, 52.38909609999999], [-1.4515383, 52.3886264], [-1.450839, 52.38836930000001], [-1.4483123999999998, 52.38742150000001], [-1.4470468, 52.3869627], [-1.4459551, 52.38658290000001], [-1.4446274, 52.38616549999999], [-1.4434602, 52.38580249999999], [-1.4426662999999995, 52.3855667], [-1.4421002, 52.385406199999984], [-1.4407269, 52.3850395], [-1.4397667434836734, 52.384780653945135], [-1.4396700999999998, 52.384754599999994], [-1.4380667000000005, 52.3843647], [-1.437304454591234, 52.38419575479978], [-1.43665, 52.3840507], [-1.4344773999999998, 52.3836054], [-1.4330022, 52.3833303], [-1.4309589, 52.3829862], [-1.4292798, 52.3827472], [-1.4277021, 52.3825414], [-1.4259371999999997, 52.3823417], [-1.4242263, 52.38217790000001], [-1.4226598, 52.382053500000005], [-1.4210988, 52.381955299999994], [-1.4192212999999998, 52.3818636], [-1.4161689, 52.3817621], [-1.4135886000000002, 52.38168189999999], [-1.4114217, 52.3816196], [-1.4111907, 52.381614699999986], [-1.408302, 52.3815312], [-1.4065584999999998, 52.3814788], [-1.4029401999999995, 52.38137239999999], [-1.4021731, 52.3813561], [-1.4003632999999998, 52.38130529999999], [-1.398776, 52.38125309999998], [-1.3958601, 52.3811717], [-1.3918641000000005, 52.3810516], [-1.3898727, 52.3810057], [-1.389648, 52.380999900000006], [-1.3878832, 52.3809497], [-1.3863376000000005, 52.3808993], [-1.385286, 52.38087779999999], [-1.3851696, 52.380875], [-1.3840730999999995, 52.380836999999985], [-1.3826093999999998, 52.38079329999999], [-1.380712, 52.38073849999999], [-1.378159, 52.380674600000006], [-1.3761464, 52.3806098], [-1.3745715, 52.3805592], [-1.3744666999999997, 52.38055580000001], [-1.3742354, 52.3805479], [-1.3730118, 52.3805125], [-1.3706879999999997, 52.380457799999995], [-1.3692068999999998, 52.38041389999999], [-1.3656637, 52.380308699999986], [-1.3616326, 52.3801983], [-1.3553693999999998, 52.38002619999999], [-1.3512805, 52.37989919999999], [-1.3474729261792822, 52.37979224313811], [-1.3463073, 52.3797595], [-1.3403410999999998, 52.3795756], [-1.3364596, 52.3794766], [-1.335817, 52.379459], [-1.3309073, 52.379312199999994], [-1.3295538, 52.379275], [-1.3293755, 52.3792695], [-1.3282398, 52.379237], [-1.3240057, 52.37910839999999], [-1.3208907999999997, 52.3790044], [-1.3155703, 52.37885], [-1.3070479999999998, 52.3786037], [-1.299134, 52.37835830000001], [-1.2971327999999998, 52.37831979999999], [-1.2951539, 52.37831569999999], [-1.2940327, 52.378331499999994], [-1.2927874999999998, 52.3783493], [-1.2920231, 52.37836670000001], [-1.2907843, 52.3784079], [-1.2899820999999998, 52.3784581], [-1.2884186, 52.3785555], [-1.2882640999999997, 52.3785652], [-1.2881096, 52.3785748], [-1.2871335999999998, 52.378685], [-1.2870029, 52.3786998], [-1.2853207, 52.3788898], [-1.2820377, 52.3792493], [-1.2807413999999997, 52.3794454], [-1.2800204, 52.3795579], [-1.2792953, 52.3797124], [-1.2772166, 52.3802408], [-1.2762817, 52.38045019999999], [-1.2755945, 52.380545299999994], [-1.2748029655209787, 52.38062786169004], [-1.2747863, 52.38062959999999], [-1.2746042836964644, 52.38064115060159], [-1.2743041, 52.3806602], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921148, 51.54280350971477], [-0.16317344605639222, 51.54282999135851], [-0.16294988708648553, 51.54285640761352], [-0.16275080827404773, 51.5428824059313], [-0.16257211501073182, 51.54290763376341], [-0.16240971268819077, 51.54293173856132], [-0.1622595066980776, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
93.9 |
2113 |
2209 |
Coventry |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-21 21:19:52 |
TERMINATED |
2026-09-21 21:09:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328493 |
1790024885782080 |
107 |
107 |
2026-09-21 21:19:42.936177 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:42.426484 |
| 723897 |
752981 |
C21761 |
631F75MZ21 |
2026-09-21 |
COMPLETE |
20328472 |
2026-09-21 22:09:00 |
2026-09-21 21:19:52 |
2026-09-23 21:19:52 |
{"id": 752981, "stp": "P", "toc": "East Midlands Railway", "uid": "C21761", "consist": "222018", "dest_crs": "SHF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21761/2026-09-21/detailed", "trust_id": "631F75MZ21", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-21", "dest_arr_time": "2203", "dest_platform": "2A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "1F75", "timing_status": "LATE", "origin_station": "London St. Pancras", "current_leg_arr": "2209", "current_leg_dep": "2156", "current_leg_end": "Sheffield", "origin_dep_time": "2002", "origin_platform": "4", "current_location": "Sheffield", "last_update_time": "2026-09-21T21:19:52", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5106815, 53.3338231], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]}", "current_leg_start": "Chesterfield", "dest_arr_time_act": "2203", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Chesterfield", "current_leg_milage": "12.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6972.353, \"from_m\": 5273.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 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\": 29420.918, \"from_m\": 11718.024, \"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\": 33554.503, \"from_m\": 29420.918, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38747.801, \"from_m\": 33554.503, \"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\": 38832.812, \"from_m\": 38747.801, \"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\": 38850.012, \"from_m\": 38832.812, \"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\": 38935.584, \"from_m\": 38850.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39508.133, \"from_m\": 38935.584, \"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\": 42992.511, \"from_m\": 39508.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.309, \"from_m\": 42992.511, \"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\": 47393.015, \"from_m\": 44791.309, \"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\": 48267.768, \"from_m\": 47393.015, \"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\": 49319.042, \"from_m\": 48267.768, \"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\": 53041.778, \"from_m\": 49319.042, \"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\": 53108.073, \"from_m\": 53041.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.847, \"from_m\": 53108.073, \"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\": 53302.975, \"from_m\": 53239.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.967, \"from_m\": 53302.975, \"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\": 53420.259, \"from_m\": 53372.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.894, \"from_m\": 53420.259, \"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\": 78350.655, \"from_m\": 56886.894, \"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\": 78416.529, \"from_m\": 78350.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.633, \"from_m\": 78416.529, \"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\": 80881.62, \"from_m\": 80802.633, \"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\": 81087.184, \"from_m\": 80881.62, \"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\": 81163.863, \"from_m\": 81087.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89848.999, \"from_m\": 81163.863, \"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\": 90118.382, \"from_m\": 89848.999, \"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\": 91085.636, \"from_m\": 90118.382, \"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\": 91130.543, \"from_m\": 91085.636, \"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\": 95420.293, \"from_m\": 91130.543, \"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\": 101384.621, \"from_m\": 95420.293, \"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\": 102989.231, \"from_m\": 101384.621, \"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\": 104162.269, \"from_m\": 102989.231, \"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\": 104810.859, \"from_m\": 104162.269, \"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\": 104889.043, \"from_m\": 104810.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.832, \"from_m\": 104889.043, \"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\": 105538.378, \"from_m\": 104980.832, \"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\": 106108.017, \"from_m\": 105538.378, \"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\": 107123.629, \"from_m\": 106108.017, \"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\": 112099.082, \"from_m\": 107123.629, \"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\": 113389.156, \"from_m\": 112099.082, \"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\": 113487.096, \"from_m\": 113389.156, \"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\": 115924.844, \"from_m\": 113487.096, \"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\": 118634.075, \"from_m\": 115924.844, \"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\": 118715.332, \"from_m\": 118634.075, \"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\": 118753.52, \"from_m\": 118715.332, \"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\": 118853.829, \"from_m\": 118753.52, \"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\": 124886.484, \"from_m\": 118853.829, \"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\": 126602.927, \"from_m\": 124886.484, \"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\": 127466.667, \"from_m\": 126602.927, \"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\": 131647.776, \"from_m\": 127466.667, \"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\": 133402.159, \"from_m\": 131647.776, \"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\": 133460.489, \"from_m\": 133402.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135311.49, \"from_m\": 133460.489, \"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\": 147467.119, \"from_m\": 135311.49, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 150021.04, \"from_m\": 147467.119, \"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\": 150112.048, \"from_m\": 150021.04, \"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\": 153440.597, \"from_m\": 150112.048, \"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\": 154092.327, \"from_m\": 153440.597, \"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\": 157291.172, \"from_m\": 154092.327, \"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\": 157851.103, \"from_m\": 157291.172, \"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\": 158597.97, \"from_m\": 157851.103, \"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\": 159303.187, \"from_m\": 158597.97, \"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\": 159819.746, \"from_m\": 159303.187, \"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\": 166495.115, \"from_m\": 159819.746, \"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\": 166544.994, \"from_m\": 166495.115, \"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\": 170525.645, \"from_m\": 166544.994, \"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\": 171846.682, \"from_m\": 170525.645, \"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\": 171904.409, \"from_m\": 171846.682, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175788.822, \"from_m\": 171904.409, \"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\": 179467.632, \"from_m\": 175788.822, \"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\": 184688.639, \"from_m\": 179467.632, \"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\": 185194.846, \"from_m\": 184688.639, \"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\": 190031.822, \"from_m\": 185194.846, \"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\": 190720.044, \"from_m\": 190031.822, \"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\": 191365.075, \"from_m\": 190720.044, \"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\": 192326.281, \"from_m\": 191365.075, \"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\": 193291.131, \"from_m\": 192326.281, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 196675.263, \"from_m\": 193291.131, \"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\": 201745.245, \"from_m\": 196675.263, \"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\": 202192.416, \"from_m\": 201745.245, \"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\": 204354.688, \"from_m\": 202192.416, \"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\": 205306.746, \"from_m\": 204354.688, \"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\": 205554.895, \"from_m\": 205306.746, \"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\": 205746.454, \"from_m\": 205554.895, \"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\": 205861.296, \"from_m\": 205746.454, \"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\": 205873.741, \"from_m\": 205861.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 206405.663, \"from_m\": 205873.741, \"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\": 206473.696, \"from_m\": 206405.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\": 206474.322, \"from_m\": 206473.696, \"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\": 207711.675, \"from_m\": 206474.322, \"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\": 208152.161, \"from_m\": 207711.675, \"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\": 211317.179, \"from_m\": 208152.161, \"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\": 222200.881, \"from_m\": 211317.179, \"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\": 222878.26, \"from_m\": 222200.881, \"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\": 224732.012, \"from_m\": 222878.26, \"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\": 237819.452, \"from_m\": 224732.012, \"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\": 245214.625, \"from_m\": 237819.452, \"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\": 245734.372, \"from_m\": 245214.625, \"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\": 256981.55, \"from_m\": 245734.372, \"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\": 258415.646, \"from_m\": 256981.55, \"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\": 258470.628, \"from_m\": 258415.646, \"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\": 263400.735, \"from_m\": 258470.628, \"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\": 264061.431, \"from_m\": 263400.735, \"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\": 264287.233, \"from_m\": 264061.431, \"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\": 264294.562, \"from_m\": 264287.233, \"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\": 264448.098, \"from_m\": 264294.562, \"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\": 264610.302, \"from_m\": 264448.098, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 752981, \"profile_key\": \"1f6d94ad9a3e46015134d2b01f91005ea69ad5516c0a53f1af0e11ad9a865a40\", \"schedule_id\": 3159, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38832.812, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Luton\", \"stage_seq\": 12, \"distance_m\": 48515.49, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 13, \"distance_m\": 53208.371, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Flitwick\", \"stage_seq\": 14, \"distance_m\": 64426.811, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Bedford South Jn\", \"stage_seq\": 15, \"distance_m\": 78328.359, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Bedford\", \"stage_seq\": 16, \"distance_m\": 79930.5, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Bedford North Jn\", \"stage_seq\": 17, \"distance_m\": 80959.747, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 18, \"distance_m\": 90764.076, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Wellingborough\", \"stage_seq\": 19, \"distance_m\": 104251.175, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Harrowden Jn\", \"stage_seq\": 20, \"distance_m\": 107229.06, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Kettering South Jn\", \"stage_seq\": 21, \"distance_m\": 113487.096, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Kettering\", \"stage_seq\": 22, \"distance_m\": 115511.798, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 118634.075, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Market Harborough\", \"stage_seq\": 24, \"distance_m\": 133167.209, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 150165.766, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Wigston North Jn\", \"stage_seq\": 26, \"distance_m\": 153991.403, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110H\", \"location\": \"Leicester\", \"stage_seq\": 27, \"distance_m\": 159038.691, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Syston South Jn\", \"stage_seq\": 28, \"distance_m\": 166817.852, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Sileby Jn\", \"stage_seq\": 29, \"distance_m\": 171710.593, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Loughborough\", \"stage_seq\": 30, \"distance_m\": 179153.545, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Trent South Jn\", \"stage_seq\": 31, \"distance_m\": 191332.701, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 32, \"distance_m\": 192240.417, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Spondon\", \"stage_seq\": 33, \"distance_m\": 202015.05, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 34, \"distance_m\": 205780.322, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2132H\", \"location\": \"Derby\", \"stage_seq\": 35, \"distance_m\": 206138.954, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 36, \"distance_m\": 207596.333, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Ambergate Jn\", \"stage_seq\": 37, \"distance_m\": 222047.771, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 38, \"distance_m\": 239640.155, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 39, \"distance_m\": 243411.144, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2151\", \"location\": \"Chesterfield\", \"stage_seq\": 40, \"distance_m\": 244852.872, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Tapton Jn\", \"stage_seq\": 41, \"distance_m\": 245759.418, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 42, \"distance_m\": 258529.85, \"section_seq\": 1, \"route_path_id\": 131733}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 43, \"distance_m\": 264610.302, \"section_seq\": 1, \"route_path_id\": 131733}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 264610.302, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131733}], \"total_distance_m\": 264610.302, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 258893.394, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5716.908, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:35Z\", \"source_id\": 63856627, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:43Z\", \"source_id\": 20245801, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:18Z\", \"source_id\": 63858484, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:08:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:24Z\", \"source_id\": 20246330, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:35Z\", \"source_id\": 63861855, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:37Z\", \"source_id\": 20247213, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:43Z\", \"source_id\": 63880818, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:45Z\", \"source_id\": 20252521, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:53Z\", \"source_id\": 63897019, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:59Z\", \"source_id\": 20257032, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:20Z\", \"source_id\": 63910724, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:25Z\", \"source_id\": 20260854, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:04Z\", \"source_id\": 63922429, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:09Z\", \"source_id\": 20264182, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:25Z\", \"source_id\": 63945575, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:30Z\", \"source_id\": 20270736, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:39Z\", \"source_id\": 63955696, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:43Z\", \"source_id\": 20273664, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:59Z\", \"source_id\": 63971220, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:03Z\", \"source_id\": 20278116, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:57Z\", \"source_id\": 64009914, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:02Z\", \"source_id\": 20289029, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:09Z\", \"source_id\": 64033958, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:14Z\", \"source_id\": 20295959, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:23Z\", \"source_id\": 64061540, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:25Z\", \"source_id\": 20303938, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:23Z\", \"source_id\": 20306603, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:44Z\", \"source_id\": 64113987, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:48Z\", \"source_id\": 20319331, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:02Z\", \"source_id\": 64145396, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:05Z\", \"source_id\": 20328472, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "2", "timing_fact_generation": 1790024885169635, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:43.676043", "service_state_evidence_id": 20328472, "current_leg_start_actual_dep": "2026-09-21T21:57:00+01:00", "operational_evidence_version": 156, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:44.550828", "service_state_valid_until_kind": null, "operational_interpretation_version": 156, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
STP |
SHF |
1F75 |
222018 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 267.122, "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": 577.485, "from_m": 267.122, "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": 888.017, "from_m": 577.485, "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": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6972.353, "from_m": 5273.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 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": 29420.918, "from_m": 11718.024, "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": 33554.503, "from_m": 29420.918, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38747.801, "from_m": 33554.503, "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": 38832.812, "from_m": 38747.801, "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": 38850.012, "from_m": 38832.812, "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": 38935.584, "from_m": 38850.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39508.133, "from_m": 38935.584, "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": 42992.511, "from_m": 39508.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.309, "from_m": 42992.511, "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": 47393.015, "from_m": 44791.309, "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": 48267.768, "from_m": 47393.015, "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": 49319.042, "from_m": 48267.768, "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": 53041.778, "from_m": 49319.042, "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": 53108.073, "from_m": 53041.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.847, "from_m": 53108.073, "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": 53302.975, "from_m": 53239.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.967, "from_m": 53302.975, "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": 53420.259, "from_m": 53372.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.894, "from_m": 53420.259, "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": 78350.655, "from_m": 56886.894, "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": 78416.529, "from_m": 78350.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.633, "from_m": 78416.529, "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": 80881.62, "from_m": 80802.633, "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": 81087.184, "from_m": 80881.62, "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": 81163.863, "from_m": 81087.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89848.999, "from_m": 81163.863, "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": 90118.382, "from_m": 89848.999, "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": 91085.636, "from_m": 90118.382, "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": 91130.543, "from_m": 91085.636, "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": 95420.293, "from_m": 91130.543, "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": 101384.621, "from_m": 95420.293, "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": 102989.231, "from_m": 101384.621, "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": 104162.269, "from_m": 102989.231, "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": 104810.859, "from_m": 104162.269, "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": 104889.043, "from_m": 104810.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.832, "from_m": 104889.043, "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": 105538.378, "from_m": 104980.832, "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": 106108.017, "from_m": 105538.378, "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": 107123.629, "from_m": 106108.017, "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": 112099.082, "from_m": 107123.629, "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": 113389.156, "from_m": 112099.082, "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": 113487.096, "from_m": 113389.156, "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": 115924.844, "from_m": 113487.096, "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": 118634.075, "from_m": 115924.844, "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": 118715.332, "from_m": 118634.075, "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": 118753.52, "from_m": 118715.332, "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": 118853.829, "from_m": 118753.52, "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": 124886.484, "from_m": 118853.829, "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": 126602.927, "from_m": 124886.484, "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": 127466.667, "from_m": 126602.927, "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": 131647.776, "from_m": 127466.667, "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": 133402.159, "from_m": 131647.776, "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": 133460.489, "from_m": 133402.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135311.49, "from_m": 133460.489, "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": 147467.119, "from_m": 135311.49, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 150021.04, "from_m": 147467.119, "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": 150112.048, "from_m": 150021.04, "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": 153440.597, "from_m": 150112.048, "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": 154092.327, "from_m": 153440.597, "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": 157291.172, "from_m": 154092.327, "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": 157851.103, "from_m": 157291.172, "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": 158597.97, "from_m": 157851.103, "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": 159303.187, "from_m": 158597.97, "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": 159819.746, "from_m": 159303.187, "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": 166495.115, "from_m": 159819.746, "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": 166544.994, "from_m": 166495.115, "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": 170525.645, "from_m": 166544.994, "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": 171846.682, "from_m": 170525.645, "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": 171904.409, "from_m": 171846.682, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175788.822, "from_m": 171904.409, "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": 179467.632, "from_m": 175788.822, "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": 184688.639, "from_m": 179467.632, "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": 185194.846, "from_m": 184688.639, "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": 190031.822, "from_m": 185194.846, "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": 190720.044, "from_m": 190031.822, "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": 191365.075, "from_m": 190720.044, "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": 192326.281, "from_m": 191365.075, "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": 193291.131, "from_m": 192326.281, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 196675.263, "from_m": 193291.131, "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": 201745.245, "from_m": 196675.263, "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": 202192.416, "from_m": 201745.245, "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": 204354.688, "from_m": 202192.416, "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": 205306.746, "from_m": 204354.688, "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": 205554.895, "from_m": 205306.746, "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": 205746.454, "from_m": 205554.895, "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": 205861.296, "from_m": 205746.454, "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": 205873.741, "from_m": 205861.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 206405.663, "from_m": 205873.741, "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": 206473.696, "from_m": 206405.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": 206474.322, "from_m": 206473.696, "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": 207711.675, "from_m": 206474.322, "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": 208152.161, "from_m": 207711.675, "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": 211317.179, "from_m": 208152.161, "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": 222200.881, "from_m": 211317.179, "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": 222878.26, "from_m": 222200.881, "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": 224732.012, "from_m": 222878.26, "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": 237819.452, "from_m": 224732.012, "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": 245214.625, "from_m": 237819.452, "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": 245734.372, "from_m": 245214.625, "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": 256981.55, "from_m": 245734.372, "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": 258415.646, "from_m": 256981.55, "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": 258470.628, "from_m": 258415.646, "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": 263400.735, "from_m": 258470.628, "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": 264061.431, "from_m": 263400.735, "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": 264287.233, "from_m": 264061.431, "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": 264294.562, "from_m": 264287.233, "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": 264448.098, "from_m": 264294.562, "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": 264610.302, "from_m": 264448.098, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 752981, "profile_key": "1f6d94ad9a3e46015134d2b01f91005ea69ad5516c0a53f1af0e11ad9a865a40", "schedule_id": 3159, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2002", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38832.812, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Luton", "stage_seq": 12, "distance_m": 48515.49, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Leagrave Jn", "stage_seq": 13, "distance_m": 53208.371, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Flitwick", "stage_seq": 14, "distance_m": 64426.811, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Bedford South Jn", "stage_seq": 15, "distance_m": 78328.359, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Bedford", "stage_seq": 16, "distance_m": 79930.5, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Bedford North Jn", "stage_seq": 17, "distance_m": 80959.747, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Sharnbrook Jn", "stage_seq": 18, "distance_m": 90764.076, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Wellingborough", "stage_seq": 19, "distance_m": 104251.175, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Harrowden Jn", "stage_seq": 20, "distance_m": 107229.06, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Kettering South Jn", "stage_seq": 21, "distance_m": 113487.096, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Kettering", "stage_seq": 22, "distance_m": 115511.798, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 118634.075, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Market Harborough", "stage_seq": 24, "distance_m": 133167.209, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Kilby Bridge Jn", "stage_seq": 25, "distance_m": 150165.766, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Wigston North Jn", "stage_seq": 26, "distance_m": 153991.403, "section_seq": 1, "route_path_id": 131733}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110H", "location": "Leicester", "stage_seq": 27, "distance_m": 159038.691, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Syston South Jn", "stage_seq": 28, "distance_m": 166817.852, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Sileby Jn", "stage_seq": 29, "distance_m": 171710.593, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Loughborough", "stage_seq": 30, "distance_m": 179153.545, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Trent South Jn", "stage_seq": 31, "distance_m": 191332.701, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Sheet Stores Jn", "stage_seq": 32, "distance_m": 192240.417, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Spondon", "stage_seq": 33, "distance_m": 202015.05, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Derby Way & Works Jn", "stage_seq": 34, "distance_m": 205780.322, "section_seq": 1, "route_path_id": 131733}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2132H", "location": "Derby", "stage_seq": 35, "distance_m": 206138.954, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "St. Mary's South Jn", "stage_seq": 36, "distance_m": 207596.333, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Ambergate Jn", "stage_seq": 37, "distance_m": 222047.771, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Clay Cross North Jn", "stage_seq": 38, "distance_m": 239640.155, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Chesterfield South Jn", "stage_seq": 39, "distance_m": 243411.144, "section_seq": 1, "route_path_id": 131733}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2151", "location": "Chesterfield", "stage_seq": 40, "distance_m": 244852.872, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Tapton Jn", "stage_seq": 41, "distance_m": 245759.418, "section_seq": 1, "route_path_id": 131733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Dore Station Jn", "stage_seq": 42, "distance_m": 258529.85, "section_seq": 1, "route_path_id": 131733}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": null, "location": "Sheffield", "stage_seq": 43, "distance_m": 264610.302, "section_seq": 1, "route_path_id": 131733}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 264610.302, "from_m": 0.0, "section_seq": 1, "route_path_id": 131733}], "total_distance_m": 264610.302, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 258893.394, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5716.908, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:35Z", "source_id": 63856627, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:43Z", "source_id": 20245801, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:18Z", "source_id": 63858484, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:08:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:24Z", "source_id": 20246330, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:35Z", "source_id": 63861855, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:37Z", "source_id": 20247213, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:43Z", "source_id": 63880818, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:45Z", "source_id": 20252521, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:53Z", "source_id": 63897019, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:22:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:59Z", "source_id": 20257032, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:20Z", "source_id": 63910724, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:25Z", "source_id": 20260854, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:04Z", "source_id": 63922429, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:09Z", "source_id": 20264182, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:25Z", "source_id": 63945575, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:30Z", "source_id": 20270736, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:39Z", "source_id": 63955696, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:43Z", "source_id": 20273664, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:59Z", "source_id": 63971220, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T19:54:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:03Z", "source_id": 20278116, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:57Z", "source_id": 64009914, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:08:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:02Z", "source_id": 20289029, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:09Z", "source_id": 64033958, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:14Z", "source_id": 20295959, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:23Z", "source_id": 64061540, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:25Z", "source_id": 20303938, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:23Z", "source_id": 20306603, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:44Z", "source_id": 64113987, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:48Z", "source_id": 20319331, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7358, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:02Z", "source_id": 64145396, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T21:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:05Z", "source_id": 20328472, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
London St. Pancras |
2002 |
2002 |
4 |
None |
None |
Sheffield |
2203 |
2203 |
2A |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21761/2026-09-21/detailed |
None |
Chesterfield |
2026-09-21T21:57:00+01:00 |
Sheffield |
13.0 |
{"type": "LineString", "coordinates": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5106815, 53.3338231], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]} |
12.2 |
2156 |
2209 |
Chesterfield |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-21 21:19:52 |
TERMINATED |
2026-09-21 21:09:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328472 |
1790024885169635 |
156 |
156 |
2026-09-21 21:19:44.550828 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:43.676043 |
| 723898 |
754552 |
C48247 |
732N66M721 |
2026-09-21 |
COMPLETE |
20328680 |
2026-09-21 22:09:00 |
2026-09-21 21:19:52 |
2026-09-23 21:19:52 |
{"id": 754552, "stp": "P", "toc": "Great Western Railway", "uid": "C48247", "consist": "387169", "dest_crs": "DID", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48247/2026-09-21/detailed", "trust_id": "732N66M721", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "2N66", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "2209", "current_leg_dep": "2202", "current_leg_end": "Didcot Parkway", "origin_dep_time": "2108", "origin_platform": "10", "current_location": "Didcot Parkway", "last_update_time": "2026-09-21T21:19:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]}", "current_leg_start": "Cholsey", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Cholsey", "current_leg_milage": "4.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16732.429, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16885.671, \"from_m\": 16732.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19128.366, \"from_m\": 16885.671, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19225.362, \"from_m\": 19128.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27319.177, \"from_m\": 19225.362, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 27486.522, \"from_m\": 27319.177, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27634.924, \"from_m\": 27486.522, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27801.062, \"from_m\": 27634.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38066.605, \"from_m\": 27801.062, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38150.119, \"from_m\": 38066.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38639.634, \"from_m\": 38150.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38678.173, \"from_m\": 38639.634, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38828.822, \"from_m\": 38678.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40158.351, \"from_m\": 38828.822, \"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\": 40169.955, \"from_m\": 40158.351, \"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\": 47396.555, \"from_m\": 40169.955, \"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\": 47546.339, \"from_m\": 47396.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56157.868, \"from_m\": 47546.339, \"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\": 56237.814, \"from_m\": 56157.868, \"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\": 56296.195, \"from_m\": 56237.814, \"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\": 56403.082, \"from_m\": 56296.195, \"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\": 56459.201, \"from_m\": 56403.082, \"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\": 56517.592, \"from_m\": 56459.201, \"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\": 57142.108, \"from_m\": 56517.592, \"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\": 57948.013, \"from_m\": 57142.108, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58268.677, \"from_m\": 57948.013, \"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\": 58978.033, \"from_m\": 58268.677, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59043.096, \"from_m\": 58978.033, \"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\": 83388.334, \"from_m\": 59043.096, \"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\": 83535.016, \"from_m\": 83388.334, \"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\": 83604.171, \"from_m\": 83535.016, \"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\": 85038.758, \"from_m\": 83604.171, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 754552, \"profile_key\": \"605c9043ff8e2d0cfb11a0d8667d1ff8d36f96b1a163c4add4c7e46fb1444e80\", \"schedule_id\": 6288, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17639.361, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Dolphin Jn\", \"stage_seq\": 8, \"distance_m\": 27486.522, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29557.47, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 38786.595, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 49674.773, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 56459.201, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Reading\", \"stage_seq\": 13, \"distance_m\": 57618.992, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Reading West Jn\", \"stage_seq\": 14, \"distance_m\": 59467.7, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Tilehurst\", \"stage_seq\": 15, \"distance_m\": 61833.002, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"Pangbourne\", \"stage_seq\": 16, \"distance_m\": 66411.301, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Goring & Streatley\", \"stage_seq\": 17, \"distance_m\": 71603.505, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2202H\", \"location\": \"Cholsey\", \"stage_seq\": 18, \"distance_m\": 77624.757, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Didcot East Jn\", \"stage_seq\": 19, \"distance_m\": 84098.595, \"section_seq\": 1, \"route_path_id\": 132503}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 20, \"distance_m\": 85038.758, \"section_seq\": 1, \"route_path_id\": 132503}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 85038.758, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132503}], \"total_distance_m\": 85038.758, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 83928.587, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1110.171, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2108", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:51Z\", \"source_id\": 64028500, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:56Z\", \"source_id\": 20294405, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:18Z\", \"source_id\": 64045596, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:23Z\", \"source_id\": 20299314, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:34Z\", \"source_id\": 64059706, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:39Z\", \"source_id\": 20303462, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:48Z\", \"source_id\": 64076684, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:50Z\", \"source_id\": 20308238, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:08Z\", \"source_id\": 64092611, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:13Z\", \"source_id\": 20313066, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:14Z\", \"source_id\": 64101893, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:18Z\", \"source_id\": 20315767, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:07Z\", \"source_id\": 64110533, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:10Z\", \"source_id\": 20318277, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:24Z\", \"source_id\": 64119739, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:28Z\", \"source_id\": 20320975, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:02Z\", \"source_id\": 64129768, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:06Z\", \"source_id\": 20323959, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:24Z\", \"source_id\": 64146148, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:25Z\", \"source_id\": 20328680, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1790024908095962, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:45.223603", "service_state_evidence_id": 20328680, "current_leg_start_actual_dep": "2026-09-21T22:02:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:45.656362", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
DID |
2N66 |
387169 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16732.429, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16885.671, "from_m": 16732.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19128.366, "from_m": 16885.671, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19225.362, "from_m": 19128.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27319.177, "from_m": 19225.362, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 27486.522, "from_m": 27319.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27634.924, "from_m": 27486.522, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27801.062, "from_m": 27634.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38066.605, "from_m": 27801.062, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38150.119, "from_m": 38066.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38639.634, "from_m": 38150.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38678.173, "from_m": 38639.634, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38828.822, "from_m": 38678.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40158.351, "from_m": 38828.822, "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": 40169.955, "from_m": 40158.351, "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": 47396.555, "from_m": 40169.955, "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": 47546.339, "from_m": 47396.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56157.868, "from_m": 47546.339, "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": 56237.814, "from_m": 56157.868, "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": 56296.195, "from_m": 56237.814, "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": 56403.082, "from_m": 56296.195, "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": 56459.201, "from_m": 56403.082, "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": 56517.592, "from_m": 56459.201, "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": 57142.108, "from_m": 56517.592, "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": 57948.013, "from_m": 57142.108, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58268.677, "from_m": 57948.013, "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": 58978.033, "from_m": 58268.677, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59043.096, "from_m": 58978.033, "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": 83388.334, "from_m": 59043.096, "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": 83535.016, "from_m": 83388.334, "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": 83604.171, "from_m": 83535.016, "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": 85038.758, "from_m": 83604.171, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 754552, "profile_key": "605c9043ff8e2d0cfb11a0d8667d1ff8d36f96b1a163c4add4c7e46fb1444e80", "schedule_id": 6288, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2108", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Dolphin Jn", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 132503}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Slough", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 132503}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38786.595, "section_seq": 1, "route_path_id": 132503}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Twyford", "stage_seq": 11, "distance_m": 49674.773, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Kennet Bridge Jn", "stage_seq": 12, "distance_m": 56459.201, "section_seq": 1, "route_path_id": 132503}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Reading", "stage_seq": 13, "distance_m": 57618.992, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Reading West Jn", "stage_seq": 14, "distance_m": 59467.7, "section_seq": 1, "route_path_id": 132503}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Tilehurst", "stage_seq": 15, "distance_m": 61833.002, "section_seq": 1, "route_path_id": 132503}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "Pangbourne", "stage_seq": 16, "distance_m": 66411.301, "section_seq": 1, "route_path_id": 132503}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Goring & Streatley", "stage_seq": 17, "distance_m": 71603.505, "section_seq": 1, "route_path_id": 132503}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2202H", "location": "Cholsey", "stage_seq": 18, "distance_m": 77624.757, "section_seq": 1, "route_path_id": 132503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Didcot East Jn", "stage_seq": 19, "distance_m": 84098.595, "section_seq": 1, "route_path_id": 132503}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 20, "distance_m": 85038.758, "section_seq": 1, "route_path_id": 132503}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 85038.758, "from_m": 0.0, "section_seq": 1, "route_path_id": 132503}], "total_distance_m": 85038.758, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 83928.587, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1110.171, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:51Z", "source_id": 64028500, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:56Z", "source_id": 20294405, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:18Z", "source_id": 64045596, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:23Z", "source_id": 20299314, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:34Z", "source_id": 64059706, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:39Z", "source_id": 20303462, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:48Z", "source_id": 64076684, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:50Z", "source_id": 20308238, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23805, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:08Z", "source_id": 64092611, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:13Z", "source_id": 20313066, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23933, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:14Z", "source_id": 64101893, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:18Z", "source_id": 20315767, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23944, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:07Z", "source_id": 64110533, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:10Z", "source_id": 20318277, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23951, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:24Z", "source_id": 64119739, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:58:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:28Z", "source_id": 20320975, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:02Z", "source_id": 64129768, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:06Z", "source_id": 20323959, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23984, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:24Z", "source_id": 64146148, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:09:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:25Z", "source_id": 20328680, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
London Paddington |
2108 |
2108 |
10 |
None |
None |
Didcot Parkway |
2211 |
2211 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48247/2026-09-21/detailed |
None |
Cholsey |
2026-09-21T22:02:30+01:00 |
Didcot Parkway |
7.0 |
{"type": "LineString", "coordinates": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]} |
4.6 |
2202 |
2209 |
Cholsey |
Didcot Parkway |
Didcot Parkway |
51.6110499 |
-1.2418082 |
51.6110499 |
-1.2418082 |
1 |
0 |
2026-09-21 21:19:52 |
TERMINATED |
2026-09-21 21:09:00 |
Didcot Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328680 |
1790024908095962 |
90 |
90 |
2026-09-21 21:19:45.656362 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:45.223603 |
| 723899 |
754402 |
C10137 |
532F69M721 |
2026-09-21 |
COMPLETE |
20328405 |
2026-09-21 22:09:00 |
2026-09-21 21:19:52 |
2026-09-23 21:19:52 |
{"id": 754402, "stp": "P", "toc": "Great Northern", "uid": "C10137", "consist": "717019", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10137/2026-09-21/detailed", "trust_id": "532F69M721", "origin_crs": "SVG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2F69", "timing_status": "LATE", "origin_station": "Stevenage", "current_leg_arr": "2209", "current_leg_dep": "2207", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "2102", "origin_platform": "5", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-21T21:19:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1332.359, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3901.561, \"from_m\": 1332.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15024.611, \"from_m\": 3901.561, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15047.897, \"from_m\": 15024.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15296.239, \"from_m\": 15047.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15331.176, \"from_m\": 15296.239, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24825.177, \"from_m\": 15331.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24848.264, \"from_m\": 24825.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30978.359, \"from_m\": 24848.264, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31020.27, \"from_m\": 30978.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31083.166, \"from_m\": 31020.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31135.992, \"from_m\": 31083.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34078.827, \"from_m\": 31135.992, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37751.16, \"from_m\": 34078.827, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38185.89, \"from_m\": 37751.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38506.529, \"from_m\": 38185.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38877.442, \"from_m\": 38506.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38927.752, \"from_m\": 38877.442, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38983.143, \"from_m\": 38927.752, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39038.713, \"from_m\": 38983.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41042.841, \"from_m\": 39038.713, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 42336.212, \"from_m\": 41042.841, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42391.453, \"from_m\": 42336.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42642.333, \"from_m\": 42391.453, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42725.137, \"from_m\": 42642.333, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43232.105, \"from_m\": 42725.137, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 43351.963, \"from_m\": 43232.105, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44205.163, \"from_m\": 43351.963, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44328.755, \"from_m\": 44205.163, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44433.703, \"from_m\": 44328.755, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 44538.019, \"from_m\": 44433.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46122.411, \"from_m\": 44538.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46398.926, \"from_m\": 46122.411, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48716.506, \"from_m\": 46398.926, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48878.688, \"from_m\": 48716.506, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 48881.15, \"from_m\": 48878.688, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 754402, \"profile_key\": \"6476055b20768ee11545dc210ade95d5c575619247159683a24f1f62920aef40\", \"schedule_id\": 1139, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Stevenage\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Langley Jn\", \"stage_seq\": 2, \"distance_m\": 1605.406, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Langley South Jn\", \"stage_seq\": 3, \"distance_m\": 2725.623, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Bragbury Jn\", \"stage_seq\": 4, \"distance_m\": 4341.663, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109\", \"location\": \"Watton-at-Stone\", \"stage_seq\": 5, \"distance_m\": 8174.409, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Molewood Jn\", \"stage_seq\": 6, \"distance_m\": 12414.424, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2116\", \"location\": \"Hertford North\", \"stage_seq\": 7, \"distance_m\": 15091.154, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Bayford\", \"stage_seq\": 8, \"distance_m\": 19797.186, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 9, \"distance_m\": 20243.649, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124H\", \"location\": \"Cuffley\", \"stage_seq\": 10, \"distance_m\": 25382.202, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Crews Hill\", \"stage_seq\": 11, \"distance_m\": 28130.897, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Gordon Hill\", \"stage_seq\": 12, \"distance_m\": 30772.179, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133H\", \"location\": \"Enfield Chase\", \"stage_seq\": 13, \"distance_m\": 31948.776, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Grange Park\", \"stage_seq\": 14, \"distance_m\": 33078.287, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"Winchmore Hill\", \"stage_seq\": 15, \"distance_m\": 34144.229, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Palmers Green\", \"stage_seq\": 16, \"distance_m\": 36029.785, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Bowes Park\", \"stage_seq\": 17, \"distance_m\": 37502.072, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Alexandra Palace\", \"stage_seq\": 18, \"distance_m\": 38682.708, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Hornsey\", \"stage_seq\": 19, \"distance_m\": 40202.187, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Harringay\", \"stage_seq\": 20, \"distance_m\": 41169.854, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2154\", \"location\": \"Finsbury Park\", \"stage_seq\": 21, \"distance_m\": 43129.88, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"Drayton Park\", \"stage_seq\": 22, \"distance_m\": 44662.18, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 23, \"distance_m\": 45336.104, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Essex Road\", \"stage_seq\": 24, \"distance_m\": 46198.357, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205H\", \"location\": \"Old Street\", \"stage_seq\": 25, \"distance_m\": 48281.681, \"section_seq\": 1, \"route_path_id\": 114708}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 26, \"distance_m\": 48881.15, \"section_seq\": 1, \"route_path_id\": 114708}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48881.15, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114708}], \"total_distance_m\": 48881.15, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 45631.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3249.358, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2102", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:58Z\", \"source_id\": 64012262, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:00Z\", \"source_id\": 20289729, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:37Z\", \"source_id\": 64023334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:43Z\", \"source_id\": 20292869, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:32Z\", \"source_id\": 64037135, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:35Z\", \"source_id\": 20296855, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:21Z\", \"source_id\": 64045784, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:25Z\", \"source_id\": 20299348, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:08Z\", \"source_id\": 64051868, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:09Z\", \"source_id\": 20301163, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:28Z\", \"source_id\": 64061783, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:33Z\", \"source_id\": 20304043, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:09Z\", \"source_id\": 64068272, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:10Z\", \"source_id\": 20305797, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:45Z\", \"source_id\": 64074327, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:45Z\", \"source_id\": 20307535, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:22Z\", \"source_id\": 64080193, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:25Z\", \"source_id\": 20309283, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:30Z\", \"source_id\": 64086963, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:34Z\", \"source_id\": 20311393, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:21Z\", \"source_id\": 64090930, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:24Z\", \"source_id\": 20312566, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:58Z\", \"source_id\": 64096757, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:00Z\", \"source_id\": 20314251, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:55Z\", \"source_id\": 64105689, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:00Z\", \"source_id\": 20316817, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:42Z\", \"source_id\": 64109650, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:44Z\", \"source_id\": 20318002, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:39Z\", \"source_id\": 64115920, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:41Z\", \"source_id\": 20319867, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:11Z\", \"source_id\": 64123644, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:16Z\", \"source_id\": 20322103, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:08Z\", \"source_id\": 64127992, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:14Z\", \"source_id\": 20323302, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:15Z\", \"source_id\": 64132604, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:19Z\", \"source_id\": 20324776, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:52Z\", \"source_id\": 64140572, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:55Z\", \"source_id\": 20327125, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:57Z\", \"source_id\": 64145185, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:59Z\", \"source_id\": 20328405, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1790024880833900, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:48.371198", "service_state_evidence_id": 20328405, "current_leg_start_actual_dep": "2026-09-21T22:06:30+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:48.432946", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
SVG |
MOG |
2F69 |
717019 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 1332.359, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3901.561, "from_m": 1332.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15024.611, "from_m": 3901.561, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15047.897, "from_m": 15024.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15296.239, "from_m": 15047.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15331.176, "from_m": 15296.239, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24825.177, "from_m": 15331.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24848.264, "from_m": 24825.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30978.359, "from_m": 24848.264, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31020.27, "from_m": 30978.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31083.166, "from_m": 31020.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31135.992, "from_m": 31083.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34078.827, "from_m": 31135.992, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37751.16, "from_m": 34078.827, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38185.89, "from_m": 37751.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38506.529, "from_m": 38185.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38877.442, "from_m": 38506.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38927.752, "from_m": 38877.442, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38983.143, "from_m": 38927.752, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39038.713, "from_m": 38983.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41042.841, "from_m": 39038.713, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 42336.212, "from_m": 41042.841, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42391.453, "from_m": 42336.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42642.333, "from_m": 42391.453, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42725.137, "from_m": 42642.333, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43232.105, "from_m": 42725.137, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 43351.963, "from_m": 43232.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44205.163, "from_m": 43351.963, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44328.755, "from_m": 44205.163, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44433.703, "from_m": 44328.755, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 44538.019, "from_m": 44433.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46122.411, "from_m": 44538.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46398.926, "from_m": 46122.411, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48716.506, "from_m": 46398.926, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48878.688, "from_m": 48716.506, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 48881.15, "from_m": 48878.688, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 754402, "profile_key": "6476055b20768ee11545dc210ade95d5c575619247159683a24f1f62920aef40", "schedule_id": 1139, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2102", "location": "Stevenage", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Langley Jn", "stage_seq": 2, "distance_m": 1605.406, "section_seq": 1, "route_path_id": 114708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Langley South Jn", "stage_seq": 3, "distance_m": 2725.623, "section_seq": 1, "route_path_id": 114708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Bragbury Jn", "stage_seq": 4, "distance_m": 4341.663, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109", "location": "Watton-at-Stone", "stage_seq": 5, "distance_m": 8174.409, "section_seq": 1, "route_path_id": 114708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Molewood Jn", "stage_seq": 6, "distance_m": 12414.424, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2116", "location": "Hertford North", "stage_seq": 7, "distance_m": 15091.154, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Bayford", "stage_seq": 8, "distance_m": 19797.186, "section_seq": 1, "route_path_id": 114708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 9, "distance_m": 20243.649, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124H", "location": "Cuffley", "stage_seq": 10, "distance_m": 25382.202, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Crews Hill", "stage_seq": 11, "distance_m": 28130.897, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Gordon Hill", "stage_seq": 12, "distance_m": 30772.179, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133H", "location": "Enfield Chase", "stage_seq": 13, "distance_m": 31948.776, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Grange Park", "stage_seq": 14, "distance_m": 33078.287, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "Winchmore Hill", "stage_seq": 15, "distance_m": 34144.229, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Palmers Green", "stage_seq": 16, "distance_m": 36029.785, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Bowes Park", "stage_seq": 17, "distance_m": 37502.072, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Alexandra Palace", "stage_seq": 18, "distance_m": 38682.708, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Hornsey", "stage_seq": 19, "distance_m": 40202.187, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Harringay", "stage_seq": 20, "distance_m": 41169.854, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2154", "location": "Finsbury Park", "stage_seq": 21, "distance_m": 43129.88, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "Drayton Park", "stage_seq": 22, "distance_m": 44662.18, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Highbury & Islington (Great Northern)", "stage_seq": 23, "distance_m": 45336.104, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Essex Road", "stage_seq": 24, "distance_m": 46198.357, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205H", "location": "Old Street", "stage_seq": 25, "distance_m": 48281.681, "section_seq": 1, "route_path_id": 114708}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 26, "distance_m": 48881.15, "section_seq": 1, "route_path_id": 114708}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48881.15, "from_m": 0.0, "section_seq": 1, "route_path_id": 114708}], "total_distance_m": 48881.15, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 45631.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3249.358, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:58Z", "source_id": 64012262, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:10:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:00Z", "source_id": 20289729, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15725, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:37Z", "source_id": 64023334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:15:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:43Z", "source_id": 20292869, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:32Z", "source_id": 64037135, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:35Z", "source_id": 20296855, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:21Z", "source_id": 64045784, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:25Z", "source_id": 20299348, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:08Z", "source_id": 64051868, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:09Z", "source_id": 20301163, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:28Z", "source_id": 64061783, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:31:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:33Z", "source_id": 20304043, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15808, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:09Z", "source_id": 64068272, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:10Z", "source_id": 20305797, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:45Z", "source_id": 64074327, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:45Z", "source_id": 20307535, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:22Z", "source_id": 64080193, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:38:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:25Z", "source_id": 20309283, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15822, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:30Z", "source_id": 64086963, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:34Z", "source_id": 20311393, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:21Z", "source_id": 64090930, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:44:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:24Z", "source_id": 20312566, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:58Z", "source_id": 64096757, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:00Z", "source_id": 20314251, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:55Z", "source_id": 64105689, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:00Z", "source_id": 20316817, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:42Z", "source_id": 64109650, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:52:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:44Z", "source_id": 20318002, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:39Z", "source_id": 64115920, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:55:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:41Z", "source_id": 20319867, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:11Z", "source_id": 64123644, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:16Z", "source_id": 20322103, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:08Z", "source_id": 64127992, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:14Z", "source_id": 20323302, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:15Z", "source_id": 64132604, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:19Z", "source_id": 20324776, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:52Z", "source_id": 64140572, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:55Z", "source_id": 20327125, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:57Z", "source_id": 64145185, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:59Z", "source_id": 20328405, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Stevenage |
2102 |
2102 |
5 |
None |
None |
Moorgate (Great Northern) |
2208 |
2208 |
9 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10137/2026-09-21/detailed |
None |
Old Street |
2026-09-21T22:06:30+01:00 |
Moorgate (Great Northern) |
2.0 |
{"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} |
0.4 |
2207 |
2209 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-21 21:19:52 |
TERMINATED |
2026-09-21 21:09:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328405 |
1790024880833900 |
109 |
109 |
2026-09-21 21:19:48.432946 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:48.371198 |
| 723900 |
754964 |
G39746 |
642J50M721 |
2026-09-21 |
COMPLETE |
20328690 |
2026-09-21 22:09:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754964, "stp": "P", "toc": "Transport for Wales", "uid": "G39746", "consist": "158826", "dest_crs": "MCN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39746/2026-09-21/detailed", "trust_id": "642J50M721", "origin_crs": "AYW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Machynlleth", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "2", "is_terminated": 1, "next_location": "Machynlleth", "signalling_id": "2J50", "timing_status": "LATE", "origin_station": "Aberystwyth", "current_leg_arr": "2209", "current_leg_dep": "2203", "current_leg_end": "Machynlleth", "origin_dep_time": "2127", "origin_platform": null, "current_location": "Machynlleth", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9238644, 52.56482890000001], [-3.923832200000001, 52.5649612], [-3.923794, 52.5651344], [-3.923650299999999, 52.56594100000001], [-3.9236054, 52.5661501], [-3.923528899999999, 52.56641379999999], [-3.9234503, 52.566627], [-3.923421199999999, 52.566705799999994], [-3.9233106, 52.56694209999999], [-3.9232346, 52.56707209999999], [-3.9231482999999994, 52.56720609999999], [-3.9230188, 52.567395299999994], [-3.9228781, 52.5675685], [-3.922724099999999, 52.5677434], [-3.922504899999999, 52.567966299999995], [-3.9222097, 52.5682237], [-3.921920299999999, 52.5684358], [-3.9218406, 52.56848529999999], [-3.921639299999999, 52.56862189999999], [-3.9213421999999993, 52.568798699999995], [-3.9207914, 52.5691383], [-3.9201826999999994, 52.56948539999999], [-3.9137584, 52.573114], [-3.9104285, 52.57500890000001], [-3.9091439, 52.57571920000001], [-3.9083887, 52.57608739999999], [-3.907417999999999, 52.576457299999994], [-3.906377, 52.5768044], [-3.9062545000000006, 52.5768338], [-3.9048517, 52.577154400000005], [-3.9034164, 52.5773876], [-3.9030374, 52.5774492], [-3.9021028, 52.5775372], [-3.9012038, 52.5775777], [-3.9003481, 52.57758189999999], [-3.8992425, 52.5775336], [-3.8982946, 52.57745390000001], [-3.897621799999999, 52.5773974], [-3.8959446, 52.5771725], [-3.8931064, 52.5767979], [-3.891365499999999, 52.5765567], [-3.8898555, 52.5763718], [-3.8885019, 52.57628570000001], [-3.8883458, 52.576286200000006], [-3.8876306, 52.576288299999995], [-3.8866718, 52.5763563], [-3.885731, 52.57648619999999], [-3.8850753999999994, 52.5766088], [-3.8842957, 52.5767961], [-3.8837248, 52.5769749], [-3.882715399999999, 52.5774045], [-3.882536599999999, 52.5774806], [-3.8811786, 52.578184399999984], [-3.8799155, 52.57899859999999], [-3.8797118, 52.5791476], [-3.8796356, 52.5792034], [-3.8795935, 52.5792342], [-3.8790035, 52.5797045], [-3.878692500000001, 52.5799766], [-3.8782359, 52.58037589999999], [-3.8781491, 52.58045179999999], [-3.8781303, 52.580469399999984], [-3.8765508, 52.58194180000001], [-3.876441099999999, 52.5820454], [-3.8747885, 52.58360420000001], [-3.8730637, 52.5851928], [-3.8712791000000006, 52.5865154], [-3.8696369, 52.58748959999999], [-3.8678573999999992, 52.5884197], [-3.8647276, 52.5900378], [-3.862755721713942, 52.59106921438243], [-3.8621105, 52.591406699999986], [-3.8620467, 52.5914401], [-3.8594571, 52.5927944], [-3.8588728, 52.59309729999999], [-3.856708499999999, 52.59421160000001], [-3.855575, 52.59480889999999], [-3.8552885, 52.594963400000005], [-3.855266799999999, 52.5949745], [-3.854471900000001, 52.59538019999999]]}", "current_leg_start": "Dovey Jn", "dest_arr_time_act": "2203", "motion_projection": null, "next_location_lat": "52.5953802", "next_location_lon": "-3.8544719", "previous_location": "Dovey Jn", "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\": 6234.822, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 6730.768, \"from_m\": 6234.822, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 9647.829, \"from_m\": 6730.768, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 10998.302, \"from_m\": 9647.829, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 26649.253, \"from_m\": 10998.302, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 27239.001, \"from_m\": 26649.253, \"capability_applied\": null, \"effective_limit_mph\": 40.389, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.389}, {\"to_m\": 27404.186, \"from_m\": 27239.001, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 32883.562, \"from_m\": 27404.186, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 33082.839, \"from_m\": 32883.562, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}], \"service_id\": 754964, \"profile_key\": \"4de34dab0d098bd19b8acb3b8f62b653fcfeac1272ebd2100114812c906f30c0\", \"schedule_id\": 34355, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Aberystwyth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Llanbadarn Fawr L.C.\", \"stage_seq\": 2, \"distance_m\": 1657.668, \"section_seq\": 1, \"route_path_id\": 122963}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"Bow Street\", \"stage_seq\": 3, \"distance_m\": 6919.267, \"section_seq\": 1, \"route_path_id\": 122963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Pant Y Peron S.B.\", \"stage_seq\": 4, \"distance_m\": 7918.598, \"section_seq\": 1, \"route_path_id\": 122963}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Borth\", \"stage_seq\": 5, \"distance_m\": 13469.497, \"section_seq\": 1, \"route_path_id\": 122963}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2156\", \"location\": \"Dovey Jn\", \"stage_seq\": 6, \"distance_m\": 26836.307, \"section_seq\": 1, \"route_path_id\": 122963}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": null, \"location\": \"Machynlleth\", \"stage_seq\": 7, \"distance_m\": 33082.839, \"section_seq\": 1, \"route_path_id\": 122963}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33082.839, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122963}], \"total_distance_m\": 33082.839, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 33082.839, \"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": "2127", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.5953802", "current_position_lon": "-3.8544719", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:57Z\", \"source_id\": 20307649, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:13Z\", \"source_id\": 64084064, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:15Z\", \"source_id\": 20310473, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:15Z\", \"source_id\": 64112885, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 20318957, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:21Z\", \"source_id\": 64146056, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:25Z\", \"source_id\": 20328690, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Machynlleth", "service_state_platform": "2", "timing_fact_generation": 1790024908252740, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:55.793102", "service_state_evidence_id": 20328690, "current_leg_start_actual_dep": "2026-09-21T22:02:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:56.186292", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
AYW |
MCN |
2J50 |
158826 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 6234.822, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 6730.768, "from_m": 6234.822, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 9647.829, "from_m": 6730.768, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 10998.302, "from_m": 9647.829, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 26649.253, "from_m": 10998.302, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 27239.001, "from_m": 26649.253, "capability_applied": null, "effective_limit_mph": 40.389, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.389}, {"to_m": 27404.186, "from_m": 27239.001, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 32883.562, "from_m": 27404.186, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 33082.839, "from_m": 32883.562, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}], "service_id": 754964, "profile_key": "4de34dab0d098bd19b8acb3b8f62b653fcfeac1272ebd2100114812c906f30c0", "schedule_id": 34355, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2127", "location": "Aberystwyth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Llanbadarn Fawr L.C.", "stage_seq": 2, "distance_m": 1657.668, "section_seq": 1, "route_path_id": 122963}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "Bow Street", "stage_seq": 3, "distance_m": 6919.267, "section_seq": 1, "route_path_id": 122963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Pant Y Peron S.B.", "stage_seq": 4, "distance_m": 7918.598, "section_seq": 1, "route_path_id": 122963}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Borth", "stage_seq": 5, "distance_m": 13469.497, "section_seq": 1, "route_path_id": 122963}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2156", "location": "Dovey Jn", "stage_seq": 6, "distance_m": 26836.307, "section_seq": 1, "route_path_id": 122963}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": null, "location": "Machynlleth", "stage_seq": 7, "distance_m": 33082.839, "section_seq": 1, "route_path_id": 122963}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33082.839, "from_m": 0.0, "section_seq": 1, "route_path_id": 122963}], "total_distance_m": 33082.839, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 33082.839, "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-21T20:35:57Z", "source_id": 20307649, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18878, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:13Z", "source_id": 64084064, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:15Z", "source_id": 20310473, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18830, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:15Z", "source_id": 64112885, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 20318957, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18822, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:21Z", "source_id": 64146056, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:25Z", "source_id": 20328690, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Aberystwyth |
2127 |
2127 |
None |
None |
None |
Machynlleth |
2205 |
2203 |
2 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39746/2026-09-21/detailed |
None |
Dovey Jn |
2026-09-21T22:02:00+01:00 |
Machynlleth |
6.0 |
{"type": "LineString", "coordinates": [[-3.9238644, 52.56482890000001], [-3.923832200000001, 52.5649612], [-3.923794, 52.5651344], [-3.923650299999999, 52.56594100000001], [-3.9236054, 52.5661501], [-3.923528899999999, 52.56641379999999], [-3.9234503, 52.566627], [-3.923421199999999, 52.566705799999994], [-3.9233106, 52.56694209999999], [-3.9232346, 52.56707209999999], [-3.9231482999999994, 52.56720609999999], [-3.9230188, 52.567395299999994], [-3.9228781, 52.5675685], [-3.922724099999999, 52.5677434], [-3.922504899999999, 52.567966299999995], [-3.9222097, 52.5682237], [-3.921920299999999, 52.5684358], [-3.9218406, 52.56848529999999], [-3.921639299999999, 52.56862189999999], [-3.9213421999999993, 52.568798699999995], [-3.9207914, 52.5691383], [-3.9201826999999994, 52.56948539999999], [-3.9137584, 52.573114], [-3.9104285, 52.57500890000001], [-3.9091439, 52.57571920000001], [-3.9083887, 52.57608739999999], [-3.907417999999999, 52.576457299999994], [-3.906377, 52.5768044], [-3.9062545000000006, 52.5768338], [-3.9048517, 52.577154400000005], [-3.9034164, 52.5773876], [-3.9030374, 52.5774492], [-3.9021028, 52.5775372], [-3.9012038, 52.5775777], [-3.9003481, 52.57758189999999], [-3.8992425, 52.5775336], [-3.8982946, 52.57745390000001], [-3.897621799999999, 52.5773974], [-3.8959446, 52.5771725], [-3.8931064, 52.5767979], [-3.891365499999999, 52.5765567], [-3.8898555, 52.5763718], [-3.8885019, 52.57628570000001], [-3.8883458, 52.576286200000006], [-3.8876306, 52.576288299999995], [-3.8866718, 52.5763563], [-3.885731, 52.57648619999999], [-3.8850753999999994, 52.5766088], [-3.8842957, 52.5767961], [-3.8837248, 52.5769749], [-3.882715399999999, 52.5774045], [-3.882536599999999, 52.5774806], [-3.8811786, 52.578184399999984], [-3.8799155, 52.57899859999999], [-3.8797118, 52.5791476], [-3.8796356, 52.5792034], [-3.8795935, 52.5792342], [-3.8790035, 52.5797045], [-3.878692500000001, 52.5799766], [-3.8782359, 52.58037589999999], [-3.8781491, 52.58045179999999], [-3.8781303, 52.580469399999984], [-3.8765508, 52.58194180000001], [-3.876441099999999, 52.5820454], [-3.8747885, 52.58360420000001], [-3.8730637, 52.5851928], [-3.8712791000000006, 52.5865154], [-3.8696369, 52.58748959999999], [-3.8678573999999992, 52.5884197], [-3.8647276, 52.5900378], [-3.862755721713942, 52.59106921438243], [-3.8621105, 52.591406699999986], [-3.8620467, 52.5914401], [-3.8594571, 52.5927944], [-3.8588728, 52.59309729999999], [-3.856708499999999, 52.59421160000001], [-3.855575, 52.59480889999999], [-3.8552885, 52.594963400000005], [-3.855266799999999, 52.5949745], [-3.854471900000001, 52.59538019999999]]} |
3.9 |
2203 |
2209 |
Dovey Jn |
Machynlleth |
Machynlleth |
52.5953802 |
-3.8544719 |
52.5953802 |
-3.8544719 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:09:00 |
Machynlleth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328690 |
1790024908252740 |
37 |
37 |
2026-09-21 21:19:56.186292 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:55.793102 |
| 723901 |
754705 |
L22507 |
722C64M721 |
2026-09-21 |
COMPLETE |
20328639 |
2026-09-21 22:09:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754705, "stp": "P", "toc": "London Overground", "uid": "L22507", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22507/2026-09-21/detailed", "trust_id": "722C64M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C64", "timing_status": "LATE", "origin_station": "Watford Junction (DC)", "current_leg_arr": "2209", "current_leg_dep": "2204", "current_leg_end": "London Euston", "origin_dep_time": "2115", "origin_platform": "4", "current_location": "London Euston", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "South Hampstead", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "South Hampstead", "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 435.676, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2754.371, \"from_m\": 435.676, \"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\": 9832.509, \"from_m\": 2754.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\": 10094.824, \"from_m\": 9832.509, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10383.415, \"from_m\": 10094.824, \"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\": 10437.102, \"from_m\": 10383.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19556.042, \"from_m\": 10437.102, \"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\": 19658.043, \"from_m\": 19556.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\": 19716.469, \"from_m\": 19658.043, \"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\": 20015.749, \"from_m\": 19716.469, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20057.593, \"from_m\": 20015.749, \"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\": 20274.69, \"from_m\": 20057.593, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24463.265, \"from_m\": 20274.69, \"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\": 24591.789, \"from_m\": 24463.265, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24647.508, \"from_m\": 24591.789, \"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\": 24692.599, \"from_m\": 24647.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25559.08, \"from_m\": 24692.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30553.167, \"from_m\": 25559.08, \"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\": 30841.341, \"from_m\": 30553.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31145.858, \"from_m\": 30841.341, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31243.7, \"from_m\": 31145.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31305.214, \"from_m\": 31243.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\": 31388.73, \"from_m\": 31305.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31582.554, \"from_m\": 31388.73, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31725.824, \"from_m\": 31582.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32013.907, \"from_m\": 31725.824, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32045.159, \"from_m\": 32013.907, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32585.585, \"from_m\": 32045.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33265.397, \"from_m\": 32585.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33272.303, \"from_m\": 33265.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 754705, \"profile_key\": \"0076bfb73fada722b6eb58abebf7a20a5b27d9126475b6cf628b6dbecd65ba61\", \"schedule_id\": 16265, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1407.569, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2120H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 2713.832, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2123H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 4694.457, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2126H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 7075.15, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 8265.91, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 10165.676, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 11860.277, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2137H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 13242.963, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2139H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 14167.823, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 15572.398, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 17221.649, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 18688.576, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 19848.153, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 21349.98, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 22368.977, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 27330.697, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2156H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 28426.382, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"South Hampstead\", \"stage_seq\": 19, \"distance_m\": 29444.224, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Camden Jn\", \"stage_seq\": 20, \"distance_m\": 30553.167, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 31492.527, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 22, \"distance_m\": 33272.303, \"section_seq\": 1, \"route_path_id\": 117977}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33272.303, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117977}], \"total_distance_m\": 33272.303, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31480.175, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1792.128, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2115", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:51Z\", \"source_id\": 64040113, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:56Z\", \"source_id\": 20297741, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:39Z\", \"source_id\": 64046505, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:43Z\", \"source_id\": 20299597, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:22Z\", \"source_id\": 64052523, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:28Z\", \"source_id\": 20301391, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:26Z\", \"source_id\": 64059384, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:30Z\", \"source_id\": 20303363, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:34Z\", \"source_id\": 64066838, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:35Z\", \"source_id\": 20305438, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:29Z\", \"source_id\": 64073671, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:31Z\", \"source_id\": 20307362, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:37Z\", \"source_id\": 64078553, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:42Z\", \"source_id\": 20308796, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:31Z\", \"source_id\": 64084800, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:36Z\", \"source_id\": 20310729, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:39Z\", \"source_id\": 64089548, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:43Z\", \"source_id\": 20312153, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:18Z\", \"source_id\": 64092960, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:21Z\", \"source_id\": 20313157, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:53Z\", \"source_id\": 64101094, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:56Z\", \"source_id\": 20315530, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:31Z\", \"source_id\": 64109228, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:36Z\", \"source_id\": 20317893, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:12Z\", \"source_id\": 64112813, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 20318961, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:42Z\", \"source_id\": 64120411, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:45Z\", \"source_id\": 20321186, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:38Z\", \"source_id\": 64124659, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:40Z\", \"source_id\": 20322356, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:43Z\", \"source_id\": 64129170, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:46Z\", \"source_id\": 20323743, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:30Z\", \"source_id\": 64133120, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:34Z\", \"source_id\": 20324902, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:21Z\", \"source_id\": 64145984, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:23Z\", \"source_id\": 20328639, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1790024904939640, "current_leg_arrival_utc": "2026-09-21T22:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:09:57.492169", "service_state_evidence_id": 20328639, "current_leg_start_actual_dep": "2026-09-21T22:03:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-21T21:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:19:57.905790", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
EUS |
2C64 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 435.676, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2754.371, "from_m": 435.676, "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": 9832.509, "from_m": 2754.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": 10094.824, "from_m": 9832.509, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10383.415, "from_m": 10094.824, "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": 10437.102, "from_m": 10383.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19556.042, "from_m": 10437.102, "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": 19658.043, "from_m": 19556.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": 19716.469, "from_m": 19658.043, "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": 20015.749, "from_m": 19716.469, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20057.593, "from_m": 20015.749, "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": 20274.69, "from_m": 20057.593, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24463.265, "from_m": 20274.69, "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": 24591.789, "from_m": 24463.265, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24647.508, "from_m": 24591.789, "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": 24692.599, "from_m": 24647.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25559.08, "from_m": 24692.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30553.167, "from_m": 25559.08, "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": 30841.341, "from_m": 30553.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31145.858, "from_m": 30841.341, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31243.7, "from_m": 31145.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31305.214, "from_m": 31243.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": 31388.73, "from_m": 31305.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31582.554, "from_m": 31388.73, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31725.824, "from_m": 31582.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32013.907, "from_m": 31725.824, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32045.159, "from_m": 32013.907, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32585.585, "from_m": 32045.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33265.397, "from_m": 32585.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33272.303, "from_m": 33265.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 754705, "profile_key": "0076bfb73fada722b6eb58abebf7a20a5b27d9126475b6cf628b6dbecd65ba61", "schedule_id": 16265, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2115", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1407.569, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2120H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 2713.832, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2123H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 4694.457, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2126H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 7075.15, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 8265.91, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 10165.676, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 11860.277, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2137H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 13242.963, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2139H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 14167.823, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 15572.398, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 17221.649, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Harlesden", "stage_seq": 13, "distance_m": 18688.576, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 19848.153, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Kensal Green", "stage_seq": 15, "distance_m": 21349.98, "section_seq": 1, "route_path_id": 117977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 22368.977, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 27330.697, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2156H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 28426.382, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "South Hampstead", "stage_seq": 19, "distance_m": 29444.224, "section_seq": 1, "route_path_id": 117977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Camden Jn", "stage_seq": 20, "distance_m": 30553.167, "section_seq": 1, "route_path_id": 117977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 31492.527, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "London Euston", "stage_seq": 22, "distance_m": 33272.303, "section_seq": 1, "route_path_id": 117977}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33272.303, "from_m": 0.0, "section_seq": 1, "route_path_id": 117977}], "total_distance_m": 33272.303, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31480.175, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1792.128, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:51Z", "source_id": 64040113, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:56Z", "source_id": 20297741, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:39Z", "source_id": 64046505, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:43Z", "source_id": 20299597, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:22Z", "source_id": 64052523, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:28Z", "source_id": 20301391, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:26Z", "source_id": 64059384, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:31:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:30Z", "source_id": 20303363, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:34Z", "source_id": 64066838, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:35Z", "source_id": 20305438, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:29Z", "source_id": 64073671, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:31Z", "source_id": 20307362, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:37Z", "source_id": 64078553, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:42Z", "source_id": 20308796, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:31Z", "source_id": 64084800, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:41:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:36Z", "source_id": 20310729, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:39Z", "source_id": 64089548, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:43Z", "source_id": 20312153, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:18Z", "source_id": 64092960, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:21Z", "source_id": 20313157, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:53Z", "source_id": 64101094, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:56Z", "source_id": 20315530, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:31Z", "source_id": 64109228, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:36Z", "source_id": 20317893, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:12Z", "source_id": 64112813, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 20318961, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:42Z", "source_id": 64120411, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:45Z", "source_id": 20321186, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:38Z", "source_id": 64124659, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:40Z", "source_id": 20322356, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:43Z", "source_id": 64129170, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:46Z", "source_id": 20323743, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:30Z", "source_id": 64133120, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:34Z", "source_id": 20324902, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:21Z", "source_id": 64145984, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:23Z", "source_id": 20328639, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}] |
Watford Junction (DC) |
2115 |
2115 |
4 |
None |
None |
London Euston |
2206 |
2204 |
9 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L22507/2026-09-21/detailed |
None |
South Hampstead |
2026-09-21T22:03:30+01:00 |
London Euston |
5.0 |
{"type": "LineString", "coordinates": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
2.5 |
2204 |
2209 |
South Hampstead |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:09:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328639 |
1790024904939640 |
75 |
75 |
2026-09-21 21:19:57.905790 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:09:57.492169 |
| 723902 |
754582 |
C29632 |
745F61M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754582, "stp": "O", "toc": "Chiltern Railways", "uid": "C29632", "consist": null, "dest_crs": "MKC", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C29632/2026-09-21/detailed", "trust_id": "745F61M721", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milton Keynes Central", "service_date": "2026-09-21", "dest_arr_time": "2155", "dest_platform": "2A", "is_terminated": 1, "next_location": "Oxford Parkway", "signalling_id": "5F61", "timing_status": null, "origin_station": "Oxford", "current_leg_arr": "2115", "current_leg_dep": "2112", "current_leg_end": "Oxford Parkway", "origin_dep_time": "2110", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2702376999999998, 51.753966199999994], [-1.270521, 51.7548513], [-1.2705896999999997, 51.7550429], [-1.2706679, 51.7552474], [-1.2707132, 51.7553661], [-1.2707532999999998, 51.7554863], [-1.27080805, 51.75563664999999], [-1.2708295999999997, 51.7556847], [-1.2708623, 51.75577690000001], [-1.2709204999999997, 51.7559441], [-1.2710391, 51.7562144], [-1.27108, 51.7562924], [-1.2711787, 51.75652349999999], [-1.2712861, 51.75684050000001], [-1.2715011, 51.7574456], [-1.271882, 51.7584056], [-1.2719302, 51.7585374], [-1.2720701, 51.7588914], [-1.2721828, 51.75923879999999], [-1.2722672, 51.7595117], [-1.2723313, 51.75976880000001], [-1.2723625, 51.7599361], [-1.2724269, 51.7602812], [-1.2724535, 51.7605526], [-1.2724784999999998, 51.760825], [-1.2725220999999998, 51.76131610000001], [-1.2725722, 51.7619637], [-1.2725928999999998, 51.7622065], [-1.2726157, 51.7626208], [-1.2726602, 51.76305], [-1.2727041999999995, 51.763477399999985], [-1.2727390999999997, 51.7637715], [-1.2727510000000002, 51.763871299999984], [-1.2728633, 51.7646526], [-1.2729848, 51.76538299999999], [-1.2730582, 51.76574219999999], [-1.2731216, 51.76612759999998], [-1.2732712, 51.766866], [-1.2734228, 51.76748049999999], [-1.2734635277819524, 51.76764555469527], [-1.2734949999999998, 51.767773099999985], [-1.2738351, 51.7690334], [-1.2739264999999995, 51.76937220000001], [-1.2742138, 51.77024579999999], [-1.2743476, 51.7706214], [-1.2745267, 51.77122009999999], [-1.2746702, 51.7716599], [-1.2748767, 51.7722782], [-1.2751181, 51.7729089], [-1.2752945, 51.7733417], [-1.2755673999999997, 51.773923800000006], [-1.275861, 51.774482899999995], [-1.2762056999999998, 51.7751585], [-1.2765984999999995, 51.7757539], [-1.2769285999999995, 51.77621649999999], [-1.2772642, 51.7766506], [-1.2776754, 51.77719569999999], [-1.2778797, 51.77750350000001], [-1.277896166034533, 51.77753249589623], [-1.2780487000000005, 51.777801099999984], [-1.2782140999999998, 51.7781918], [-1.2783437, 51.77858249999999], [-1.2784075, 51.7788722], [-1.2784377, 51.77914749999999], [-1.2784516999999995, 51.7793197], [-1.2784686, 51.779844700000005], [-1.2785285999999998, 51.78072589999999], [-1.2786576999999997, 51.78185899999999], [-1.2789327999999998, 51.7830135], [-1.2793966, 51.7845966], [-1.2797755999999998, 51.78581889999999], [-1.2799201, 51.7862848], [-1.2802253999999995, 51.78738789999999], [-1.2804708000000002, 51.7885779], [-1.2805845, 51.789546400000006], [-1.2806311999999995, 51.79047049999999], [-1.2806642999999998, 51.791001400000006], [-1.2806761, 51.7915327], [-1.2805509, 51.79293519999999], [-1.2805194999999998, 51.7931763], [-1.2802762, 51.79466579999999], [-1.2797526, 51.7964494], [-1.2793407, 51.797442], [-1.2791664, 51.7978186], [-1.2788685999999998, 51.7985833], [-1.2781304, 51.8000058], [-1.2777805, 51.8005543], [-1.2770447, 51.8014916], [-1.2760385, 51.80279699999999], [-1.2758712, 51.802982500000006], [-1.2756217, 51.80326509999999], [-1.2754148, 51.803497400000005], [-1.2752111, 51.8037203], [-1.2747304000000002, 51.8042008], [-1.2743985999999998, 51.8045278]]}", "current_leg_start": "Oxford", "dest_arr_time_act": "2155", "motion_projection": null, "next_location_lat": "51.8045278", "next_location_lon": "-1.2743986", "previous_location": null, "current_leg_milage": "3.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 790.235, \"from_m\": 392.096, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1625.567, \"from_m\": 790.235, \"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\": 1698.297, \"from_m\": 1625.567, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1878.39, \"from_m\": 1698.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3933.011, \"from_m\": 1878.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20303.708, \"from_m\": 3933.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\": 31789.742, \"from_m\": 20303.708, \"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\": 31871.936, \"from_m\": 31789.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\": 49636.287, \"from_m\": 31871.936, \"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\": 50626.532, \"from_m\": 49636.287, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51864.971, \"from_m\": 50626.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51903.058, \"from_m\": 51864.971, \"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\": 52731.196, \"from_m\": 51903.058, \"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\": 54808.233, \"from_m\": 52731.196, \"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\": 55004.13, \"from_m\": 54808.233, \"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\": 55186.488, \"from_m\": 55004.13, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55339.41, \"from_m\": 55186.488, \"capability_applied\": null, \"effective_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\": 754582, \"profile_key\": \"24d5a17d67307d7e169b14229170e1c73aa9bcf18df737cbf3e7d956138536c8\", \"schedule_id\": 35689, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Oxford North Jn\", \"stage_seq\": 2, \"distance_m\": 1597.815, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 3, \"distance_m\": 4202.64, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2116\", \"location\": \"Oxford Parkway\", \"stage_seq\": 4, \"distance_m\": 5789.338, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125H\", \"location\": \"Bicester Village\", \"stage_seq\": 5, \"distance_m\": 18881.492, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Gavray Jn\", \"stage_seq\": 6, \"distance_m\": 19570.346, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Claydon West Jn\", \"stage_seq\": 7, \"distance_m\": 30052.04, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"Winslow\", \"stage_seq\": 8, \"distance_m\": 38712.411, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2147H\", \"location\": \"Bletchley High Level\", \"stage_seq\": 9, \"distance_m\": 50274.7, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 10, \"distance_m\": 51903.058, \"section_seq\": 1, \"route_path_id\": 131850}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": null, \"location\": \"Milton Keynes Central\", \"stage_seq\": 11, \"distance_m\": 55339.41, \"section_seq\": 1, \"route_path_id\": 131850}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 55339.41, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131850}], \"total_distance_m\": 55339.41, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 53591.936, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1747.474, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2110", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.7540350", "current_position_lon": "-1.2702597", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Oxford", "service_state_platform": "1", "timing_fact_generation": 1790024945782219, "current_leg_arrival_utc": "2026-09-21T21:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:00.423185", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:12:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:01.557392", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
O |
OXF |
MKC |
5F61 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 195.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 790.235, "from_m": 392.096, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1625.567, "from_m": 790.235, "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": 1698.297, "from_m": 1625.567, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1878.39, "from_m": 1698.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3933.011, "from_m": 1878.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20303.708, "from_m": 3933.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": 31789.742, "from_m": 20303.708, "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": 31871.936, "from_m": 31789.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": 49636.287, "from_m": 31871.936, "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": 50626.532, "from_m": 49636.287, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51864.971, "from_m": 50626.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51903.058, "from_m": 51864.971, "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": 52731.196, "from_m": 51903.058, "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": 54808.233, "from_m": 52731.196, "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": 55004.13, "from_m": 54808.233, "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": 55186.488, "from_m": 55004.13, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55339.41, "from_m": 55186.488, "capability_applied": null, "effective_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": 754582, "profile_key": "24d5a17d67307d7e169b14229170e1c73aa9bcf18df737cbf3e7d956138536c8", "schedule_id": 35689, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2110", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Oxford North Jn", "stage_seq": 2, "distance_m": 1597.815, "section_seq": 1, "route_path_id": 131850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Woodstock Road Jn", "stage_seq": 3, "distance_m": 4202.64, "section_seq": 1, "route_path_id": 131850}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2116", "location": "Oxford Parkway", "stage_seq": 4, "distance_m": 5789.338, "section_seq": 1, "route_path_id": 131850}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125H", "location": "Bicester Village", "stage_seq": 5, "distance_m": 18881.492, "section_seq": 1, "route_path_id": 131850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Gavray Jn", "stage_seq": 6, "distance_m": 19570.346, "section_seq": 1, "route_path_id": 131850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Claydon West Jn", "stage_seq": 7, "distance_m": 30052.04, "section_seq": 1, "route_path_id": 131850}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "Winslow", "stage_seq": 8, "distance_m": 38712.411, "section_seq": 1, "route_path_id": 131850}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2147H", "location": "Bletchley High Level", "stage_seq": 9, "distance_m": 50274.7, "section_seq": 1, "route_path_id": 131850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Denbigh Hall South Jn", "stage_seq": 10, "distance_m": 51903.058, "section_seq": 1, "route_path_id": 131850}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": null, "location": "Milton Keynes Central", "stage_seq": 11, "distance_m": 55339.41, "section_seq": 1, "route_path_id": 131850}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 55339.41, "from_m": 0.0, "section_seq": 1, "route_path_id": 131850}], "total_distance_m": 55339.41, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 53591.936, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1747.474, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Oxford |
2110 |
2110 |
1 |
None |
None |
Milton Keynes Central |
2155 |
2155 |
2A |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C29632/2026-09-21/detailed |
None |
Oxford |
2026-09-21T21:12:30+01:00 |
Oxford Parkway |
3.0 |
{"type": "LineString", "coordinates": [[-1.2702376999999998, 51.753966199999994], [-1.270521, 51.7548513], [-1.2705896999999997, 51.7550429], [-1.2706679, 51.7552474], [-1.2707132, 51.7553661], [-1.2707532999999998, 51.7554863], [-1.27080805, 51.75563664999999], [-1.2708295999999997, 51.7556847], [-1.2708623, 51.75577690000001], [-1.2709204999999997, 51.7559441], [-1.2710391, 51.7562144], [-1.27108, 51.7562924], [-1.2711787, 51.75652349999999], [-1.2712861, 51.75684050000001], [-1.2715011, 51.7574456], [-1.271882, 51.7584056], [-1.2719302, 51.7585374], [-1.2720701, 51.7588914], [-1.2721828, 51.75923879999999], [-1.2722672, 51.7595117], [-1.2723313, 51.75976880000001], [-1.2723625, 51.7599361], [-1.2724269, 51.7602812], [-1.2724535, 51.7605526], [-1.2724784999999998, 51.760825], [-1.2725220999999998, 51.76131610000001], [-1.2725722, 51.7619637], [-1.2725928999999998, 51.7622065], [-1.2726157, 51.7626208], [-1.2726602, 51.76305], [-1.2727041999999995, 51.763477399999985], [-1.2727390999999997, 51.7637715], [-1.2727510000000002, 51.763871299999984], [-1.2728633, 51.7646526], [-1.2729848, 51.76538299999999], [-1.2730582, 51.76574219999999], [-1.2731216, 51.76612759999998], [-1.2732712, 51.766866], [-1.2734228, 51.76748049999999], [-1.2734635277819524, 51.76764555469527], [-1.2734949999999998, 51.767773099999985], [-1.2738351, 51.7690334], [-1.2739264999999995, 51.76937220000001], [-1.2742138, 51.77024579999999], [-1.2743476, 51.7706214], [-1.2745267, 51.77122009999999], [-1.2746702, 51.7716599], [-1.2748767, 51.7722782], [-1.2751181, 51.7729089], [-1.2752945, 51.7733417], [-1.2755673999999997, 51.773923800000006], [-1.275861, 51.774482899999995], [-1.2762056999999998, 51.7751585], [-1.2765984999999995, 51.7757539], [-1.2769285999999995, 51.77621649999999], [-1.2772642, 51.7766506], [-1.2776754, 51.77719569999999], [-1.2778797, 51.77750350000001], [-1.277896166034533, 51.77753249589623], [-1.2780487000000005, 51.777801099999984], [-1.2782140999999998, 51.7781918], [-1.2783437, 51.77858249999999], [-1.2784075, 51.7788722], [-1.2784377, 51.77914749999999], [-1.2784516999999995, 51.7793197], [-1.2784686, 51.779844700000005], [-1.2785285999999998, 51.78072589999999], [-1.2786576999999997, 51.78185899999999], [-1.2789327999999998, 51.7830135], [-1.2793966, 51.7845966], [-1.2797755999999998, 51.78581889999999], [-1.2799201, 51.7862848], [-1.2802253999999995, 51.78738789999999], [-1.2804708000000002, 51.7885779], [-1.2805845, 51.789546400000006], [-1.2806311999999995, 51.79047049999999], [-1.2806642999999998, 51.791001400000006], [-1.2806761, 51.7915327], [-1.2805509, 51.79293519999999], [-1.2805194999999998, 51.7931763], [-1.2802762, 51.79466579999999], [-1.2797526, 51.7964494], [-1.2793407, 51.797442], [-1.2791664, 51.7978186], [-1.2788685999999998, 51.7985833], [-1.2781304, 51.8000058], [-1.2777805, 51.8005543], [-1.2770447, 51.8014916], [-1.2760385, 51.80279699999999], [-1.2758712, 51.802982500000006], [-1.2756217, 51.80326509999999], [-1.2754148, 51.803497400000005], [-1.2752111, 51.8037203], [-1.2747304000000002, 51.8042008], [-1.2743985999999998, 51.8045278]]} |
3.7 |
2112 |
2115 |
None |
None |
Oxford Parkway |
51.7540350 |
-1.2702597 |
51.8045278 |
-1.2743986 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Oxford |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790024945782219 |
59 |
59 |
2026-09-21 21:20:01.557392 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:00.423185 |
| 723903 |
754605 |
S01445 |
722A261721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754605, "stp": "N", "toc": "London Underground", "uid": "S01445", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01445/2026-09-21/detailed", "trust_id": "722A261721", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-21", "dest_arr_time": "2149", "dest_platform": null, "is_terminated": 1, "next_location": "Harlesden", "signalling_id": "2A26", "timing_status": null, "origin_station": "Stonebridge Park", "current_leg_arr": "2112", "current_leg_dep": "2112", "current_leg_end": "Harlesden", "origin_dep_time": "2110", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2762892235871661, 51.54411715868427], [-0.2751475, 51.5436998], [-0.27470079999999997, 51.54353270000001], [-0.2740519, 51.54329049999999], [-0.2724442999999999, 51.5426793], [-0.2711497, 51.542196], [-0.2704951, 51.5419506], [-0.26953639999999995, 51.541557799999985], [-0.26949458523585645, 51.541540384244435], [-0.2683873, 51.54107919999999], [-0.2673193, 51.5406244], [-0.2667224, 51.540361], [-0.26629679999999994, 51.54017730000001], [-0.2659327, 51.54002130000001], [-0.2655977, 51.539872300000006], [-0.2651331, 51.53967109999999], [-0.26476739999999993, 51.5395123], [-0.2644092, 51.53936139999999], [-0.2640683, 51.53920869999999], [-0.2637315, 51.53906159999999], [-0.2633683, 51.538904899999984], [-0.2630398, 51.538757], [-0.2628081, 51.538651299999984], [-0.2625514, 51.53853309999999], [-0.2621116, 51.5383287], [-0.2617691, 51.5381727], [-0.2614432, 51.53801239999999], [-0.2611088, 51.53786109999999], [-0.2606552, 51.5376318], [-0.259929, 51.537319], [-0.25888740000000005, 51.53682619999999], [-0.2582051, 51.536507]]}", "current_leg_start": "Stonebridge Park", "dest_arr_time_act": "2149", "motion_projection": null, "next_location_lat": "51.5365070", "next_location_lon": "-0.2582051", "previous_location": null, "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": "2110", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "51.5440815", "current_position_lon": "-0.2761916", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stonebridge Park", "service_state_platform": "1", "timing_fact_generation": 1790024945789743, "current_leg_arrival_utc": "2026-09-21T21:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:00.431832", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:12:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:01.559972", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
SBP |
ZEL |
2A26 |
None |
None |
None |
None |
None |
[] |
Stonebridge Park |
2110 |
2110 |
1 |
None |
None |
Elephant & Castle L.T. |
2149 |
2149 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:S01445/2026-09-21/detailed |
None |
Stonebridge Park |
2026-09-21T21:12:30+01:00 |
Harlesden |
0.0 |
{"type": "LineString", "coordinates": [[-0.2762892235871661, 51.54411715868427], [-0.2751475, 51.5436998], [-0.27470079999999997, 51.54353270000001], [-0.2740519, 51.54329049999999], [-0.2724442999999999, 51.5426793], [-0.2711497, 51.542196], [-0.2704951, 51.5419506], [-0.26953639999999995, 51.541557799999985], [-0.26949458523585645, 51.541540384244435], [-0.2683873, 51.54107919999999], [-0.2673193, 51.5406244], [-0.2667224, 51.540361], [-0.26629679999999994, 51.54017730000001], [-0.2659327, 51.54002130000001], [-0.2655977, 51.539872300000006], [-0.2651331, 51.53967109999999], [-0.26476739999999993, 51.5395123], [-0.2644092, 51.53936139999999], [-0.2640683, 51.53920869999999], [-0.2637315, 51.53906159999999], [-0.2633683, 51.538904899999984], [-0.2630398, 51.538757], [-0.2628081, 51.538651299999984], [-0.2625514, 51.53853309999999], [-0.2621116, 51.5383287], [-0.2617691, 51.5381727], [-0.2614432, 51.53801239999999], [-0.2611088, 51.53786109999999], [-0.2606552, 51.5376318], [-0.259929, 51.537319], [-0.25888740000000005, 51.53682619999999], [-0.2582051, 51.536507]]} |
0.9 |
2112 |
2112 |
None |
None |
Harlesden |
51.5440815 |
-0.2761916 |
51.5365070 |
-0.2582051 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Stonebridge Park |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790024945789743 |
60 |
60 |
2026-09-21 21:20:01.559972 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:00.431832 |
| 723904 |
754606 |
W87852 |
652P85M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754606, "stp": "P", "toc": "West Midlands Trains", "uid": "W87852", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87852/2026-09-21/detailed", "trust_id": "652P85M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": "21:10:00", "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-21", "dest_arr_time": "2113", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P85", "timing_status": null, "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "2113", "current_leg_dep": "2110", "current_leg_end": "Stourbridge Town", "origin_dep_time": "2110", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T21:20:22", "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": "2113", "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\": 754606, \"profile_key\": \"6e1f453493a74a8d777026c4853d3beaae5a82657dcedabe28a3324ccaa073c7\", \"schedule_id\": 30285, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120709}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 120709}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120709}], \"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": "2110", "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": 1790017847960276, "current_leg_arrival_utc": "2026-09-21T21:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:00.434815", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:10:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:01.564393", "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 |
2P85 |
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": 754606, "profile_key": "6e1f453493a74a8d777026c4853d3beaae5a82657dcedabe28a3324ccaa073c7", "schedule_id": 30285, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2110", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120709}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 120709}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 120709}], "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) |
2110 |
2110 |
None |
21:10:00 |
None |
Stourbridge Town |
2113 |
2113 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W87852/2026-09-21/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-21T21:10: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 |
2110 |
2113 |
None |
None |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Stourbridge Jn (Town Plat) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790017847960276 |
0 |
0 |
2026-09-21 21:20:01.564393 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:00.434815 |
| 723905 |
756056 |
C49579 |
855N29M821 |
2026-09-21 |
COMPLETE |
20328496 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 756056, "stp": "P", "toc": "Great Western Railway", "uid": "C49579", "consist": "150246", "dest_crs": null, "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49579/2026-09-21/detailed", "trust_id": "855N29M821", "origin_crs": "PAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Par Chapel Siding", "service_date": "2026-09-21", "dest_arr_time": "2220", "dest_platform": null, "is_terminated": 1, "next_location": "Par Chapel Siding", "signalling_id": "5N29", "timing_status": "EARLY", "origin_station": "Par", "current_leg_arr": "2210", "current_leg_dep": "2207", "current_leg_end": "Par Chapel Siding", "origin_dep_time": "2218", "origin_platform": "3", "current_location": "Par Chapel Siding", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.704809321339647, 50.35573249673768], [-4.7049634, 50.35495], [-4.7049696999999995, 50.3547008], [-4.7049451, 50.35426], [-4.704988899999999, 50.3539665], [-4.705026, 50.3535027], [-4.7050622, 50.35319069999999], [-4.7051014, 50.3528634], [-4.7051646, 50.3525121], [-4.7052492, 50.3521453], [-4.7053145999999995, 50.3519181]]}", "current_leg_start": "Par", "dest_arr_time_act": "2220", "motion_projection": null, "next_location_lat": "50.3519181", "next_location_lon": "-4.7053146", "previous_location": "Par", "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\": 145.025, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 455.596, \"from_m\": 145.025, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 717.538, \"from_m\": 455.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 756056, \"profile_key\": \"b60592672c52d74e4a7e213723dd895f2c5f31d2f467e2fa0b5fb45ce1b67fff\", \"schedule_id\": 6732, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Par\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121645}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": null, \"location\": \"Par Chapel Siding\", \"stage_seq\": 2, \"distance_m\": 717.538, \"section_seq\": 1, \"route_path_id\": 121645}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 717.538, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121645}], \"total_distance_m\": 717.538, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 455.596, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 261.942, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2218", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.3519181", "current_position_lon": "-4.7053146", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:02Z\", \"source_id\": 64145402, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:05Z\", \"source_id\": 20328496, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Par Chapel Siding", "service_state_platform": null, "timing_fact_generation": 1790024886706495, "current_leg_arrival_utc": "2026-09-21T22:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:03.634341", "service_state_evidence_id": 20328496, "current_leg_start_actual_dep": "2026-09-21T22:18:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:03.728597", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAR |
None |
5N29 |
150246 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 145.025, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 455.596, "from_m": 145.025, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 717.538, "from_m": 455.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 756056, "profile_key": "b60592672c52d74e4a7e213723dd895f2c5f31d2f467e2fa0b5fb45ce1b67fff", "schedule_id": 6732, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2218", "location": "Par", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121645}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": null, "location": "Par Chapel Siding", "stage_seq": 2, "distance_m": 717.538, "section_seq": 1, "route_path_id": 121645}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 717.538, "from_m": 0.0, "section_seq": 1, "route_path_id": 121645}], "total_distance_m": 717.538, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 455.596, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 261.942, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:02Z", "source_id": 64145402, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:05Z", "source_id": 20328496, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Par |
2218 |
2218 |
3 |
None |
None |
Par Chapel Siding |
2220 |
2220 |
None |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49579/2026-09-21/detailed |
None |
Par |
2026-09-21T22:18:00+01:00 |
Par Chapel Siding |
3.0 |
{"type": "LineString", "coordinates": [[-4.704809321339647, 50.35573249673768], [-4.7049634, 50.35495], [-4.7049696999999995, 50.3547008], [-4.7049451, 50.35426], [-4.704988899999999, 50.3539665], [-4.705026, 50.3535027], [-4.7050622, 50.35319069999999], [-4.7051014, 50.3528634], [-4.7051646, 50.3525121], [-4.7052492, 50.3521453], [-4.7053145999999995, 50.3519181]]} |
0.3 |
2207 |
2210 |
Par |
Par Chapel Siding |
Par Chapel Siding |
50.3519181 |
-4.7053146 |
50.3519181 |
-4.7053146 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Par Chapel Siding |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328496 |
1790024886706495 |
4 |
4 |
2026-09-21 21:20:03.728597 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:03.634341 |
| 723906 |
754220 |
P24341 |
252P37MZ21 |
2026-09-21 |
COMPLETE |
20329030 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754220, "stp": "P", "toc": "Northern", "uid": "P24341", "consist": "150114", "dest_crs": "LCN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24341/2026-09-21/detailed", "trust_id": "252P37MZ21", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "5A", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "2P37", "timing_status": "ON TIME", "origin_station": "Sheffield", "current_leg_arr": "2210", "current_leg_dep": "2201", "current_leg_end": "Lincoln", "origin_dep_time": "2054", "origin_platform": "3A", "current_location": "Lincoln", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6646127960275752, 53.26734697181712], [-0.664235, 53.2671909], [-0.6637727, 53.2670008], [-0.6628749999999999, 53.2666217], [-0.6619258, 53.2662352], [-0.6616342999999999, 53.2661145], [-0.6609558, 53.2658427], [-0.6604308999999999, 53.2656417], [-0.6598707, 53.265453], [-0.6593955, 53.2653128], [-0.6588269999999999, 53.265167600000005], [-0.6581652, 53.2650187], [-0.6575095, 53.2648996], [-0.6567423999999998, 53.264793399999995], [-0.6390109999999999, 53.262781], [-0.628820698883665, 53.26163360270044], [-0.6280569, 53.2615476], [-0.6218324, 53.2608282], [-0.6213096, 53.2607575], [-0.6206851, 53.260645800000006], [-0.6200750999999999, 53.2605242], [-0.6195522, 53.26040009999999], [-0.6190526, 53.2602662], [-0.6186417999999999, 53.26014510000001], [-0.6180764, 53.25995809999998], [-0.6174799, 53.2597274], [-0.6169165, 53.2594746], [-0.6164764, 53.2592605], [-0.6160421, 53.2590306], [-0.6156958999999999, 53.2588357], [-0.6140315999999999, 53.25778580000001], [-0.6070503800151903, 53.25335536819731], [-0.6020125999999999, 53.250158000000006], [-0.6014627999999999, 53.2497794], [-0.6010707, 53.24948309999999], [-0.6005652999999999, 53.2490864], [-0.6002904, 53.2488276], [-0.5999367, 53.2484611], [-0.5993336, 53.247778800000006], [-0.5989353, 53.2473409], [-0.5985149000000001, 53.2469382], [-0.5981187, 53.2466031], [-0.5974072, 53.2460867], [-0.5969018, 53.2457794], [-0.5963823999999999, 53.2454952], [-0.5958245, 53.2452279], [-0.5949007, 53.2448384], [-0.5916555, 53.2435877], [-0.5842683, 53.2407529], [-0.5832946, 53.2403797], [-0.582506, 53.2400764], [-0.5823009999999998, 53.23999690000001], [-0.5819567999999999, 53.239862999999986], [-0.5816530999999999, 53.23974559999999], [-0.5813204999999999, 53.2396196], [-0.5805655, 53.2393291], [-0.5798909000000001, 53.23906830000001], [-0.5791513, 53.2387711], [-0.5787, 53.2385589], [-0.5779891999999999, 53.238187800000006], [-0.5778114999999999, 53.238082199999994], [-0.5776003, 53.2379559], [-0.5774206, 53.2378419], [-0.5770477, 53.23759149999999], [-0.5766655, 53.2373266], [-0.5763504, 53.2371042], [-0.5760982, 53.2369268], [-0.5757969, 53.2367109], [-0.5757320999999999, 53.236664399999995], [-0.5756529, 53.23660819999999], [-0.5749247999999999, 53.2360919], [-0.5742381999999999, 53.2356025], [-0.5738318, 53.235328800000005], [-0.5733986, 53.2350516], [-0.5731169999999999, 53.2348945], [-0.5728072, 53.2347291], [-0.5725162, 53.23458140000001], [-0.5721809, 53.234422499999994], [-0.5718685, 53.2342804], [-0.5716365, 53.23418169999998], [-0.5714339, 53.2341012], [-0.5711804999999999, 53.23400269999999], [-0.5709216, 53.23390940000001], [-0.5706264999999999, 53.2338082], [-0.5703556999999999, 53.2337209], [-0.5699963, 53.2336126], [-0.5690079, 53.23333319999998], [-0.5679538, 53.233037], [-0.5667642, 53.2327055], [-0.5658388, 53.2324436], [-0.5649806, 53.23220539999999], [-0.5636676, 53.231840899999995], [-0.5628145999999999, 53.2316015], [-0.5618919, 53.231347], [-0.5613622999999999, 53.23121079999999], [-0.560646, 53.23103640000001], [-0.5602229999999999, 53.230943399999994], [-0.5601163, 53.2309199], [-0.5597087, 53.2308359], [-0.5593586, 53.23076760000001], [-0.5592202738145097, 53.23074125215514], [-0.5589636389734951, 53.23070249479159], [-0.5587371916185618, 53.2306674058004], [-0.5585366259812135, 53.230635442993446], [-0.5583576362929535, 53.230606064182616], [-0.5581959167852864, 53.230578727179775], [-0.5580471616897154, 53.230552889796854], [-0.557907065237744, 53.23052800984572], [-0.5577713216608765, 53.23050354513825], [-0.5576356251906164, 53.230478953486354], [-0.5574956700584673, 53.2304536927019], [-0.5573471504959333, 53.23042722059679], [-0.5571857607345179, 53.230398994982906], [-0.5570071950057247, 53.23036847367213], [-0.5568071475410579, 53.23033511447636], [-0.5565813125720208, 53.23029837520748], [-0.5563253843301174, 53.230257713677375], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]}", "current_leg_start": "Saxilby", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "Saxilby", "current_leg_milage": "6.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.011, \"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\": 499.144, \"from_m\": 497.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 531.277, \"from_m\": 499.144, \"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\": 833.493, \"from_m\": 531.277, \"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\": 1110.4, \"from_m\": 833.493, \"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\": 1393.654, \"from_m\": 1110.4, \"capability_applied\": null, \"effective_limit_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\": 2217.188, \"from_m\": 1393.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2255.76, \"from_m\": 2217.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8133.202, \"from_m\": 2255.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9287.221, \"from_m\": 8133.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9381.744, \"from_m\": 9287.221, \"capability_applied\": null, \"effective_limit_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\": 9788.525, \"from_m\": 9381.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12453.281, \"from_m\": 9788.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44081.862, \"from_m\": 12453.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44137.327, \"from_m\": 44081.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48152.071, \"from_m\": 44137.327, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48189.046, \"from_m\": 48152.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51583.985, \"from_m\": 48189.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52109.316, \"from_m\": 51583.985, \"capability_applied\": null, \"effective_limit_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\": 53293.184, \"from_m\": 52109.316, \"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\": 67137.505, \"from_m\": 53293.184, \"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\": 75336.61, \"from_m\": 67137.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76690.794, \"from_m\": 75336.61, \"capability_applied\": null, \"effective_limit_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\": 77738.91, \"from_m\": 76690.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77957.412, \"from_m\": 77738.91, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78048.754, \"from_m\": 77957.412, \"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\": 754220, \"profile_key\": \"8df82d4c8c2b8e300b94934b0eb3f976cd87a1cf5c8e2acbdb7b8947e4e96efb\", \"schedule_id\": 20521, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 726.635, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Woodburn Jn\", \"stage_seq\": 3, \"distance_m\": 2318.131, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2059H\", \"location\": \"Darnall\", \"stage_seq\": 4, \"distance_m\": 3801.264, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2104H\", \"location\": \"Woodhouse\", \"stage_seq\": 5, \"distance_m\": 8487.348, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 6, \"distance_m\": 9272.895, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111\", \"location\": \"Kiveton Bridge\", \"stage_seq\": 7, \"distance_m\": 15222.252, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2114\", \"location\": \"Kiveton Park\", \"stage_seq\": 8, \"distance_m\": 17156.377, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 9, \"distance_m\": 20532.044, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119\", \"location\": \"Shireoaks\", \"stage_seq\": 10, \"distance_m\": 22066.336, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 11, \"distance_m\": 23768.221, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Worksop\", \"stage_seq\": 12, \"distance_m\": 25440.723, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 13, \"distance_m\": 36211.379, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2134\", \"location\": \"Retford (Low Level)\", \"stage_seq\": 14, \"distance_m\": 37753.09, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Clarborough Jn\", \"stage_seq\": 15, \"distance_m\": 44174.442, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 16, \"distance_m\": 51994.339, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 17, \"distance_m\": 53048.029, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Saxilby\", \"stage_seq\": 18, \"distance_m\": 68243.081, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 19, \"distance_m\": 76690.794, \"section_seq\": 1, \"route_path_id\": 115700}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 20, \"distance_m\": 78048.754, \"section_seq\": 1, \"route_path_id\": 115700}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 78048.754, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115700}], \"total_distance_m\": 78048.754, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 73087.29, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4961.464, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2054", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:55Z\", \"source_id\": 20284814, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:25Z\", \"source_id\": 20288627, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:56Z\", \"source_id\": 20293049, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:33Z\", \"source_id\": 20295487, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:18Z\", \"source_id\": 64041146, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:23Z\", \"source_id\": 20298027, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:54Z\", \"source_id\": 64049355, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:58Z\", \"source_id\": 20300446, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:18Z\", \"source_id\": 64073252, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:20Z\", \"source_id\": 20307237, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:06Z\", \"source_id\": 64101694, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:13Z\", \"source_id\": 20315694, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:17Z\", \"source_id\": 64126164, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:21Z\", \"source_id\": 20322786, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:53Z\", \"source_id\": 64147219, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:58Z\", \"source_id\": 20329030, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "5", "timing_fact_generation": 1790024939339254, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:03.680605", "service_state_evidence_id": 20329030, "current_leg_start_actual_dep": "2026-09-21T22:00:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:03.725224", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
LCN |
2P37 |
150114 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 497.011, "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": 499.144, "from_m": 497.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 531.277, "from_m": 499.144, "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": 833.493, "from_m": 531.277, "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": 1110.4, "from_m": 833.493, "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": 1393.654, "from_m": 1110.4, "capability_applied": null, "effective_limit_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": 2217.188, "from_m": 1393.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2255.76, "from_m": 2217.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8133.202, "from_m": 2255.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9287.221, "from_m": 8133.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9381.744, "from_m": 9287.221, "capability_applied": null, "effective_limit_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": 9788.525, "from_m": 9381.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12453.281, "from_m": 9788.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44081.862, "from_m": 12453.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44137.327, "from_m": 44081.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48152.071, "from_m": 44137.327, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48189.046, "from_m": 48152.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51583.985, "from_m": 48189.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52109.316, "from_m": 51583.985, "capability_applied": null, "effective_limit_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": 53293.184, "from_m": 52109.316, "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": 67137.505, "from_m": 53293.184, "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": 75336.61, "from_m": 67137.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76690.794, "from_m": 75336.61, "capability_applied": null, "effective_limit_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": 77738.91, "from_m": 76690.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77957.412, "from_m": 77738.91, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78048.754, "from_m": 77957.412, "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": 754220, "profile_key": "8df82d4c8c2b8e300b94934b0eb3f976cd87a1cf5c8e2acbdb7b8947e4e96efb", "schedule_id": 20521, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2054", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 726.635, "section_seq": 1, "route_path_id": 115700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Woodburn Jn", "stage_seq": 3, "distance_m": 2318.131, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2059H", "location": "Darnall", "stage_seq": 4, "distance_m": 3801.264, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2104H", "location": "Woodhouse", "stage_seq": 5, "distance_m": 8487.348, "section_seq": 1, "route_path_id": 115700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Woodhouse Jn", "stage_seq": 6, "distance_m": 9272.895, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111", "location": "Kiveton Bridge", "stage_seq": 7, "distance_m": 15222.252, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2114", "location": "Kiveton Park", "stage_seq": 8, "distance_m": 17156.377, "section_seq": 1, "route_path_id": 115700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Brancliffe East Jn", "stage_seq": 9, "distance_m": 20532.044, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119", "location": "Shireoaks", "stage_seq": 10, "distance_m": 22066.336, "section_seq": 1, "route_path_id": 115700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Shireoaks East Jn", "stage_seq": 11, "distance_m": 23768.221, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Worksop", "stage_seq": 12, "distance_m": 25440.723, "section_seq": 1, "route_path_id": 115700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Thrumpton West Jn", "stage_seq": 13, "distance_m": 36211.379, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2134", "location": "Retford (Low Level)", "stage_seq": 14, "distance_m": 37753.09, "section_seq": 1, "route_path_id": 115700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Clarborough Jn", "stage_seq": 15, "distance_m": 44174.442, "section_seq": 1, "route_path_id": 115700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Gainsborough Trent Jns", "stage_seq": 16, "distance_m": 51994.339, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Gainsborough Lea Road", "stage_seq": 17, "distance_m": 53048.029, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Saxilby", "stage_seq": 18, "distance_m": 68243.081, "section_seq": 1, "route_path_id": 115700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "West Holmes Jn", "stage_seq": 19, "distance_m": 76690.794, "section_seq": 1, "route_path_id": 115700}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Lincoln", "stage_seq": 20, "distance_m": 78048.754, "section_seq": 1, "route_path_id": 115700}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 78048.754, "from_m": 0.0, "section_seq": 1, "route_path_id": 115700}], "total_distance_m": 78048.754, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 73087.29, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4961.464, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:55Z", "source_id": 20284814, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:25Z", "source_id": 20288627, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:56Z", "source_id": 20293049, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:33Z", "source_id": 20295487, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7527, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:18Z", "source_id": 64041146, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:23Z", "source_id": 20298027, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7506, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:54Z", "source_id": 64049355, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:26:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:58Z", "source_id": 20300446, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7475, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:18Z", "source_id": 64073252, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:20Z", "source_id": 20307237, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7466, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:06Z", "source_id": 64101694, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:13Z", "source_id": 20315694, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11466, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:17Z", "source_id": 64126164, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:21Z", "source_id": 20322786, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:53Z", "source_id": 64147219, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:58Z", "source_id": 20329030, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Sheffield |
2054 |
2054 |
3A |
None |
None |
Lincoln |
2210 |
2210 |
5A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24341/2026-09-21/detailed |
None |
Saxilby |
2026-09-21T22:00:00+01:00 |
Lincoln |
9.0 |
{"type": "LineString", "coordinates": [[-0.6646127960275752, 53.26734697181712], [-0.664235, 53.2671909], [-0.6637727, 53.2670008], [-0.6628749999999999, 53.2666217], [-0.6619258, 53.2662352], [-0.6616342999999999, 53.2661145], [-0.6609558, 53.2658427], [-0.6604308999999999, 53.2656417], [-0.6598707, 53.265453], [-0.6593955, 53.2653128], [-0.6588269999999999, 53.265167600000005], [-0.6581652, 53.2650187], [-0.6575095, 53.2648996], [-0.6567423999999998, 53.264793399999995], [-0.6390109999999999, 53.262781], [-0.628820698883665, 53.26163360270044], [-0.6280569, 53.2615476], [-0.6218324, 53.2608282], [-0.6213096, 53.2607575], [-0.6206851, 53.260645800000006], [-0.6200750999999999, 53.2605242], [-0.6195522, 53.26040009999999], [-0.6190526, 53.2602662], [-0.6186417999999999, 53.26014510000001], [-0.6180764, 53.25995809999998], [-0.6174799, 53.2597274], [-0.6169165, 53.2594746], [-0.6164764, 53.2592605], [-0.6160421, 53.2590306], [-0.6156958999999999, 53.2588357], [-0.6140315999999999, 53.25778580000001], [-0.6070503800151903, 53.25335536819731], [-0.6020125999999999, 53.250158000000006], [-0.6014627999999999, 53.2497794], [-0.6010707, 53.24948309999999], [-0.6005652999999999, 53.2490864], [-0.6002904, 53.2488276], [-0.5999367, 53.2484611], [-0.5993336, 53.247778800000006], [-0.5989353, 53.2473409], [-0.5985149000000001, 53.2469382], [-0.5981187, 53.2466031], [-0.5974072, 53.2460867], [-0.5969018, 53.2457794], [-0.5963823999999999, 53.2454952], [-0.5958245, 53.2452279], [-0.5949007, 53.2448384], [-0.5916555, 53.2435877], [-0.5842683, 53.2407529], [-0.5832946, 53.2403797], [-0.582506, 53.2400764], [-0.5823009999999998, 53.23999690000001], [-0.5819567999999999, 53.239862999999986], [-0.5816530999999999, 53.23974559999999], [-0.5813204999999999, 53.2396196], [-0.5805655, 53.2393291], [-0.5798909000000001, 53.23906830000001], [-0.5791513, 53.2387711], [-0.5787, 53.2385589], [-0.5779891999999999, 53.238187800000006], [-0.5778114999999999, 53.238082199999994], [-0.5776003, 53.2379559], [-0.5774206, 53.2378419], [-0.5770477, 53.23759149999999], [-0.5766655, 53.2373266], [-0.5763504, 53.2371042], [-0.5760982, 53.2369268], [-0.5757969, 53.2367109], [-0.5757320999999999, 53.236664399999995], [-0.5756529, 53.23660819999999], [-0.5749247999999999, 53.2360919], [-0.5742381999999999, 53.2356025], [-0.5738318, 53.235328800000005], [-0.5733986, 53.2350516], [-0.5731169999999999, 53.2348945], [-0.5728072, 53.2347291], [-0.5725162, 53.23458140000001], [-0.5721809, 53.234422499999994], [-0.5718685, 53.2342804], [-0.5716365, 53.23418169999998], [-0.5714339, 53.2341012], [-0.5711804999999999, 53.23400269999999], [-0.5709216, 53.23390940000001], [-0.5706264999999999, 53.2338082], [-0.5703556999999999, 53.2337209], [-0.5699963, 53.2336126], [-0.5690079, 53.23333319999998], [-0.5679538, 53.233037], [-0.5667642, 53.2327055], [-0.5658388, 53.2324436], [-0.5649806, 53.23220539999999], [-0.5636676, 53.231840899999995], [-0.5628145999999999, 53.2316015], [-0.5618919, 53.231347], [-0.5613622999999999, 53.23121079999999], [-0.560646, 53.23103640000001], [-0.5602229999999999, 53.230943399999994], [-0.5601163, 53.2309199], [-0.5597087, 53.2308359], [-0.5593586, 53.23076760000001], [-0.5592202738145097, 53.23074125215514], [-0.5589636389734951, 53.23070249479159], [-0.5587371916185618, 53.2306674058004], [-0.5585366259812135, 53.230635442993446], [-0.5583576362929535, 53.230606064182616], [-0.5581959167852864, 53.230578727179775], [-0.5580471616897154, 53.230552889796854], [-0.557907065237744, 53.23052800984572], [-0.5577713216608765, 53.23050354513825], [-0.5576356251906164, 53.230478953486354], [-0.5574956700584673, 53.2304536927019], [-0.5573471504959333, 53.23042722059679], [-0.5571857607345179, 53.230398994982906], [-0.5570071950057247, 53.23036847367213], [-0.5568071475410579, 53.23033511447636], [-0.5565813125720208, 53.23029837520748], [-0.5563253843301174, 53.230257713677375], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]} |
6.1 |
2201 |
2210 |
Saxilby |
Lincoln |
Lincoln |
53.2260210 |
-0.5397776 |
53.2260210 |
-0.5397776 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Lincoln |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329030 |
1790024939339254 |
69 |
69 |
2026-09-21 21:20:03.725224 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:03.680605 |
| 723907 |
750561 |
G00928 |
841M83MW21 |
2026-09-21 |
COMPLETE |
20328683 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 750561, "stp": "P", "toc": "CrossCountry", "uid": "G00928", "consist": "221136+221122", "dest_crs": "BHM", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00928/2026-09-21/detailed", "trust_id": "841M83MW21", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": "9", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1M83", "timing_status": "LATE", "origin_station": "Plymouth", "current_leg_arr": "2210", "current_leg_dep": "2131", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1827", "origin_platform": "4", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1597920116584746, 52.15705304506039], [-2.1597906, 52.15705510000001], [-2.1594808999999997, 52.15747579999999], [-2.1591373, 52.157899], [-2.1587742999999997, 52.158313199999995], [-2.1583477, 52.158760400000006], [-2.1578936, 52.159204], [-2.1569678, 52.160083699999994], [-2.1559566818868516, 52.161041968733485], [-2.1537588, 52.16312489999999], [-2.1522912, 52.1645133], [-2.1518734, 52.1649172], [-2.1518718097865905, 52.16491882804252], [-2.1515791, 52.1652185], [-2.1512895, 52.1655257], [-2.1510148, 52.1658369], [-2.1507476, 52.1661488], [-2.1503817, 52.16662769999999], [-2.1500395, 52.16711920000001], [-2.1497269, 52.167624499999995], [-2.1495798999999995, 52.1678792], [-2.1494426, 52.1681332], [-2.1490036999999997, 52.1690124], [-2.1484592, 52.1701549], [-2.1463348999999994, 52.1746192], [-2.1462267, 52.1748466], [-2.1452561999999995, 52.176887099999995], [-2.1442552, 52.17900829999999], [-2.1429698, 52.1816995], [-2.1425725999999994, 52.18253109999999], [-2.1419526, 52.1838292], [-2.1409698, 52.1858967], [-2.1406584, 52.1865836], [-2.140511, 52.18692929999999], [-2.1403774, 52.1872822], [-2.1403214, 52.187455], [-2.1401691, 52.1879928], [-2.1400032, 52.18873229999999], [-2.1399704, 52.1889303], [-2.139933, 52.1891564], [-2.1398963, 52.1894465], [-2.1397744, 52.1907858], [-2.1397693, 52.1908404], [-2.1395164, 52.1942638], [-2.1393211, 52.19684219999999], [-2.1391021, 52.1998603], [-2.139, 52.2012934], [-2.1388076, 52.2038328], [-2.1386059999999993, 52.2065015], [-2.1384251, 52.20893709999999], [-2.1383053999999997, 52.210389499999984], [-2.1382388, 52.21089920000001], [-2.1381491, 52.21138389999999], [-2.1380616, 52.2117487], [-2.1379078, 52.2122678], [-2.1377399, 52.2127226], [-2.1376167, 52.2130317], [-2.1375215, 52.213253], [-2.1373095, 52.213696500000005], [-2.1371228999999996, 52.2140594], [-2.1370694999999995, 52.2141529], [-2.1368799, 52.21448429999999], [-2.1366417, 52.214863], [-2.1363834, 52.215253700000005], [-2.1360888, 52.2156562], [-2.135801100000001, 52.2160275], [-2.1355072, 52.216369699999994], [-2.1352573999999995, 52.216644200000005], [-2.13494, 52.2169725], [-2.1345531, 52.217339499999994], [-2.1341278000000004, 52.21772270000001], [-2.1336859, 52.218084], [-2.1330994, 52.2185365], [-2.1326558, 52.2188517], [-2.1321781, 52.2191733], [-2.130974863640467, 52.21998654579095], [-2.1300175, 52.2206336], [-2.1291693, 52.221288599999994], [-2.1284783999999997, 52.22191569999999], [-2.1277873, 52.22258039999999], [-2.1277191, 52.22265149999999], [-2.1272661, 52.2231765], [-2.1267857, 52.2237757], [-2.1263246, 52.224421], [-2.1261001, 52.2247734], [-2.1258469, 52.2252122], [-2.1256404999999994, 52.225595799999994], [-2.1254589, 52.22595030000001], [-2.1245946999999994, 52.227647], [-2.1245668, 52.227708], [-2.1241992999999995, 52.22847889999999], [-2.1237, 52.2294579], [-2.1233444, 52.23019930000001], [-2.123155, 52.2305968], [-2.1229568, 52.2310469], [-2.1228409, 52.231345000000005], [-2.1227363, 52.2316486], [-2.122613, 52.23205129999999], [-2.1225143, 52.2324279], [-2.1223321, 52.233238799999995], [-2.1221499, 52.23397419999999], [-2.1220438, 52.2343199], [-2.1218906999999994, 52.23476530000001], [-2.1216101999999997, 52.2354229], [-2.1214425999999995, 52.23576820000001], [-2.1211742, 52.23626699999999], [-2.1208233, 52.236833999999995], [-2.120532, 52.2372679], [-2.1203196, 52.2375602], [-2.1202316, 52.23768140000001], [-2.1196382, 52.23842969999999], [-2.1190418, 52.239214999999994], [-2.1187005, 52.23970990000001], [-2.1185008999999995, 52.24002979999999], [-2.1182335, 52.2404968], [-2.1180440999999997, 52.2408726], [-2.1176791999999995, 52.2416282], [-2.1166214, 52.24396339999999], [-2.1160036, 52.2453094], [-2.114844, 52.2478357], [-2.1135552, 52.2506522], [-2.113386, 52.25101119999999], [-2.1133341, 52.2511209], [-2.1115159, 52.2551072], [-2.1100345, 52.2583485], [-2.1087124, 52.26121359999999], [-2.1085073, 52.2616477], [-2.1074695, 52.26394179999999], [-2.1073984999999995, 52.2640987], [-2.1052797, 52.2687327], [-2.1049213999999994, 52.26947280000001], [-2.1041989, 52.2710962], [-2.1040639, 52.2713902], [-2.1034754999999996, 52.2727058], [-2.1034452, 52.2727757], [-2.1028536, 52.2739686], [-2.1026350999999996, 52.2743737], [-2.102244831805512, 52.27498606676315], [-2.1020192, 52.275340099999994], [-2.1010462, 52.276687300000006], [-2.1004298, 52.2774905], [-2.099631, 52.278536300000006], [-2.098958, 52.2794308], [-2.0980177999999996, 52.2806777], [-2.0975176, 52.28135069999999], [-2.0966823, 52.282449199999995], [-2.0958613, 52.2835466], [-2.0957286, 52.2837067], [-2.0950246, 52.2846406], [-2.0941815, 52.285753], [-2.0934126999999996, 52.2867832], [-2.0925568, 52.2879312], [-2.0921609, 52.288458799999994], [-2.0915688, 52.2892096], [-2.0909400999999996, 52.2900472], [-2.0903655, 52.2907999], [-2.0902826, 52.290906099999994], [-2.088848500000001, 52.29282589999998], [-2.0880001, 52.2939371], [-2.0872518, 52.2948757], [-2.0867537, 52.295392200000016], [-2.0860945999999996, 52.2960757], [-2.0851963999999996, 52.2968341], [-2.0845967, 52.297316], [-2.0838858999999994, 52.2978114], [-2.0829364, 52.2984199], [-2.0821109, 52.298900399999994], [-2.0814195000000004, 52.29928619999999], [-2.0813930999999997, 52.29930099999999], [-2.0810177, 52.2995021], [-2.080841299999999, 52.299595999999994], [-2.0803594, 52.2998527], [-2.079691429483794, 52.3001942922976], [-2.0796217999999995, 52.3002299], [-2.0785757999999994, 52.3007335], [-2.0775619, 52.3011927], [-2.0765185, 52.30165199999999], [-2.0754160999999995, 52.3021506], [-2.0740965, 52.30276239999999], [-2.0737825000000005, 52.302913099999984], [-2.073558, 52.30302090000001], [-2.0734098, 52.303092], [-2.0716502999999995, 52.30394819999998], [-2.0698451999999996, 52.3048158], [-2.0684235999999996, 52.3055226], [-2.0674311999999997, 52.3060852], [-2.0663234, 52.3067904], [-2.066125153474899, 52.306929912129895], [-2.0657199, 52.3072151], [-2.0648214, 52.30789569999999], [-2.0640006, 52.30851890000001], [-2.0631261999999997, 52.30919939999999], [-2.0622492, 52.30987339999999], [-2.0618759999999994, 52.3101576], [-2.0616698, 52.31031459999999], [-2.0609998, 52.31081760000001], [-2.0608658, 52.3109255], [-2.0607239999999996, 52.311038], [-2.0606479, 52.3110984], [-2.0596814999999995, 52.31183020000001], [-2.0586309, 52.3126464], [-2.0582205, 52.3129711], [-2.0572495, 52.3137745], [-2.0563993, 52.314515699999994], [-2.0557785, 52.3150292], [-2.0545137, 52.316154], [-2.0540413, 52.3166157], [-2.053574, 52.317062199999995], [-2.0532419, 52.317331800000005], [-2.0531599999999997, 52.3174065], [-2.0529081999999996, 52.3176362], [-2.0522928, 52.3181918], [-2.0520112, 52.318439299999994], [-2.0516916, 52.3187136], [-2.0513543999999997, 52.319010600000006], [-2.0506285, 52.319644399999994], [-2.0501102, 52.3200847], [-2.0500074, 52.32017199999999], [-2.0492625, 52.320836500000006], [-2.0487095, 52.32128780000001], [-2.0481729, 52.3216823], [-2.0480024, 52.32181289999999], [-2.0478427999999997, 52.32193689999999], [-2.047691299999999, 52.32204329999999], [-2.0468665, 52.32264310000001], [-2.0467976999999995, 52.32269320000001], [-2.0466613, 52.32279249999999], [-2.0453412999999996, 52.3236988], [-2.0450914, 52.3238656], [-2.0440745, 52.324564300000006], [-2.0426368, 52.32554129999999], [-2.0414433, 52.3263462], [-2.0402926, 52.3271314], [-2.0394556999999995, 52.32769369999999], [-2.0385733, 52.3282953], [-2.0381098, 52.3286084], [-2.0379992999999996, 52.32868539999999], [-2.0377229999999997, 52.3288821], [-2.0369291, 52.32941149999999], [-2.0361999550908307, 52.32991742479848], [-2.0361163999999996, 52.32997540000001], [-2.0358032, 52.33017460000001], [-2.0357081, 52.3302397], [-2.0355317, 52.33037040000001], [-2.0346841, 52.33093960000001], [-2.0344576000000005, 52.33109599999999], [-2.0343086, 52.3311966], [-2.0339674, 52.3314123], [-2.0336413, 52.3316315], [-2.0333779, 52.3318178], [-2.0322352, 52.33259629999999], [-2.0311998999999994, 52.3332995], [-2.0300084, 52.3341067], [-2.0298865, 52.33418979999999], [-2.0288611, 52.3348893], [-2.0276272, 52.33572350000001], [-2.0265221, 52.3364856], [-2.0254286, 52.3372131], [-2.0240921, 52.33811949999999], [-2.0229386999999996, 52.338898], [-2.0214981, 52.3398673], [-2.0213491, 52.3399702], [-2.0206775999999995, 52.34043179999999], [-2.0195197, 52.34121499999999], [-2.0184782, 52.3419231], [-2.0174356, 52.34263570000001], [-2.0162787999999994, 52.3434126], [-2.015365, 52.344035], [-2.014793, 52.3444145], [-2.0146095, 52.3445363], [-2.0141889, 52.34480469999999], [-2.0138059, 52.3450436], [-2.0132975, 52.3453509], [-2.0130766, 52.34547599999999], [-2.0128658, 52.3455963], [-2.0126990999999994, 52.34568809999999], [-2.0124781, 52.3458092], [-2.0122967, 52.3459021], [-2.012153399999999, 52.34598069999999], [-2.0117976, 52.34616690000001], [-2.011078, 52.34651279999999], [-2.0104128, 52.346817599999994], [-2.0096000999999997, 52.347143599999995], [-2.0090649, 52.34733390000001], [-2.0086028, 52.34749829999998], [-2.0084187999999994, 52.347565800000005], [-2.0079984999999994, 52.34771500000001], [-2.0076164, 52.34785670000001], [-2.0072642, 52.3480004], [-2.006831099999999, 52.34817989999999], [-2.0062776, 52.348428], [-2.0061604, 52.3484876], [-2.0053201, 52.34890970000001], [-2.0046863, 52.3492359], [-2.0041747999999995, 52.3495405], [-2.0038254999999996, 52.3497478], [-2.0037054, 52.3498191], [-2.0030268, 52.3502467], [-2.0026379, 52.3505088], [-2.0020925999999997, 52.3509104], [-2.0014353999999996, 52.3514494], [-2.0010661, 52.3517867], [-2.0006093, 52.3522112], [-2.000122, 52.352681200000006], [-1.9995774999999996, 52.353267800000005], [-1.9990777999999996, 52.3538511], [-1.9985663, 52.3543949], [-1.9980049, 52.3550388], [-1.9974049, 52.35570380000001], [-1.9969489, 52.356229600000006], [-1.9963914999999997, 52.35682400000001], [-1.9958851, 52.3574054], [-1.9952544, 52.35811000000001], [-1.9945808000000005, 52.35887019999999], [-1.9939594, 52.35955779999999], [-1.9934533, 52.36014469999999], [-1.9929114, 52.36075580000001], [-1.992830433002971, 52.36084442509649], [-1.9926788, 52.3610104], [-1.9923347, 52.361393], [-1.9920072, 52.3617666], [-1.9918046, 52.3619876], [-1.9916678, 52.36214309999999], [-1.9911821999999997, 52.36267860000001], [-1.9908057999999995, 52.3630817], [-1.9905679, 52.36334209999999], [-1.9896272999999995, 52.3643713], [-1.9895256999999995, 52.3644815], [-1.9894857, 52.36452619999999], [-1.9888901999999995, 52.36519039999999], [-1.9883322999999995, 52.365806199999994], [-1.9877341, 52.3664908], [-1.9871172, 52.367177], [-1.9864628, 52.3679058], [-1.985728, 52.368741699999994], [-1.985171, 52.369489300000005], [-1.9847193, 52.3702247], [-1.9843519999999992, 52.3708968], [-1.9839978, 52.3716134], [-1.9837405, 52.3722708], [-1.9835393, 52.37295040000001], [-1.9833972, 52.3736136], [-1.9833246, 52.3741697], [-1.9832818, 52.374659900000005], [-1.9832657, 52.3753034], [-1.9833166, 52.3760118], [-1.9833589999999997, 52.3767918], [-1.9833809, 52.3769426], [-1.9836705999999995, 52.377844], [-1.9838718, 52.37842529999999], [-1.9842017999999997, 52.379225000000005], [-1.9845020999999996, 52.3799578], [-1.9847972999999997, 52.38080819999998], [-1.9849634, 52.381316700000006], [-1.9851968, 52.38222050000001], [-1.9853335999999997, 52.382903199999994], [-1.9854276, 52.383527599999994], [-1.9855215, 52.3843183], [-1.985547053397691, 52.384780653945135], [-1.9855696, 52.385188600000006], [-1.9855696, 52.3861299], [-1.9854811000000003, 52.387280800000006], [-1.9853631, 52.3880567], [-1.9852504, 52.3886656], [-1.9850734000000003, 52.38940389999999], [-1.9848321, 52.3902001], [-1.9844537999999996, 52.39125849999999], [-1.9839229000000005, 52.3924541], [-1.9833139, 52.3935877], [-1.9829625, 52.3941647], [-1.9826834999999996, 52.3945878], [-1.9822706, 52.3951776], [-1.9819305, 52.3956267], [-1.9817959000000005, 52.39580449999999], [-1.98174, 52.3958738], [-1.981472, 52.3962057], [-1.9812692, 52.39637829999999], [-1.9810784, 52.396609], [-1.9807194999999995, 52.3969353], [-1.9806919, 52.3969621], [-1.980665, 52.39698820000002], [-1.980230021874822, 52.397450564058104], [-1.9798486, 52.397856], [-1.9795146, 52.39819689999999], [-1.9792642, 52.398445800000005], [-1.9789201000000003, 52.39877469999999], [-1.9786734, 52.3990008], [-1.9782066000000005, 52.3994156], [-1.9777396, 52.39980479999999], [-1.9773091000000005, 52.4001604], [-1.9769639, 52.40044], [-1.9765645, 52.400782099999994], [-1.976293625062947, 52.40100049617675], [-1.9746604999999997, 52.4023172], [-1.9734162, 52.4033146], [-1.9733345, 52.40338010000001], [-1.9732573, 52.40344199999999], [-1.9728335, 52.4037591], [-1.9714318, 52.40476950000001], [-1.9700393, 52.40566390000001], [-1.968435, 52.406613], [-1.9675652, 52.407069500000006], [-1.9673879999999997, 52.4071573], [-1.9671063, 52.40730270000001], [-1.9666961999999997, 52.4074941], [-1.9650242, 52.4082356], [-1.9639887, 52.40867720000001], [-1.9637510999999996, 52.408774599999994], [-1.9635262999999996, 52.40887039999999], [-1.9620006000000003, 52.4095148], [-1.9618406999999995, 52.409578800000006], [-1.9615339, 52.40969700000001], [-1.9610493, 52.40988109999999], [-1.9605099, 52.4100746], [-1.9601458, 52.4102017], [-1.9597560000000005, 52.4103319], [-1.958776, 52.4106456], [-1.9582246000000003, 52.41081260000001], [-1.9575644000000003, 52.4110033], [-1.957082, 52.4111366], [-1.9562181, 52.4113643], [-1.9554362999999997, 52.4115599], [-1.9548954, 52.411687], [-1.9544694, 52.4117833], [-1.9542384999999995, 52.4118324], [-1.9534616999999996, 52.41200489999999], [-1.952817, 52.4121304], [-1.9524543999999997, 52.41220469999999], [-1.9521244, 52.41224859999999], [-1.9518610999999997, 52.41228079999999], [-1.9515468, 52.4123252], [-1.9512254999999996, 52.4123822], [-1.950983, 52.4124259], [-1.9502843, 52.41254369999999], [-1.9496797, 52.41263919999999], [-1.9492619, 52.4127025], [-1.9489172999999995, 52.41274889999998], [-1.9483574, 52.41282569999999], [-1.9477412, 52.4129037], [-1.9471987, 52.412966], [-1.9465108, 52.4130348], [-1.9457969, 52.41310099999999], [-1.9451959, 52.413147300000006], [-1.9446099999999995, 52.4131843], [-1.943844, 52.4132293], [-1.9436064, 52.41324250000001], [-1.9433603, 52.4132668], [-1.9432187, 52.4132835], [-1.9430519, 52.4133008], [-1.9428423, 52.4133207], [-1.9426295, 52.413332100000005], [-1.9421499, 52.413358], [-1.9413091, 52.4134022], [-1.9406305, 52.4134365], [-1.9399813999999995, 52.41347249999999], [-1.9394956000000003, 52.41352779999998], [-1.9390128, 52.41358009999999], [-1.9385632, 52.4136129], [-1.9379259, 52.413667399999994], [-1.9373347, 52.41372260000001], [-1.9371814999999997, 52.4137265], [-1.9368137, 52.413735], [-1.9365671, 52.413751099999985], [-1.9354858, 52.4138409], [-1.9350721, 52.4138752], [-1.9334736910763928, 52.41404891184843], [-1.9332272, 52.4140757], [-1.9321774999999997, 52.414239], [-1.9314458, 52.4143582], [-1.9308055, 52.41447459999999], [-1.9304823, 52.4145474], [-1.9300868, 52.4146317], [-1.929923, 52.41466969999998], [-1.9295788, 52.41474960000001], [-1.9294176, 52.41478789999999], [-1.9291023999999997, 52.41486479999999], [-1.9287323, 52.4149621], [-1.9282649, 52.41509370000001], [-1.9279631, 52.4151951], [-1.9277424999999997, 52.41526389999999], [-1.9271605, 52.4154431], [-1.9269127, 52.4155194], [-1.9266468000000003, 52.4156083], [-1.926274, 52.41574159999999], [-1.9258659, 52.41589210000001], [-1.9255807, 52.416008299999994], [-1.9253044, 52.4161146], [-1.9250456, 52.416219299999995], [-1.9248109, 52.41631910000001], [-1.9245749, 52.4164188], [-1.9243308, 52.4165277], [-1.9240934, 52.4166349], [-1.9238733999999995, 52.4167347], [-1.923675, 52.41682869999999], [-1.9234859, 52.416920299999994], [-1.9232901, 52.4170177], [-1.9231103999999997, 52.4171085], [-1.9229387, 52.417196], [-1.9227835, 52.4172774], [-1.9226785, 52.417334999999994], [-1.92248, 52.417445], [-1.9223325, 52.417524], [-1.9221803, 52.417613], [-1.9219676999999995, 52.41773659999999], [-1.9216941, 52.4179002], [-1.9215059999999995, 52.41801339999999], [-1.9213400999999997, 52.41808999999999], [-1.9211925999999997, 52.418157599999994], [-1.9211456999999996, 52.418185900000005], [-1.9211166, 52.418204800000005], [-1.92109144457186, 52.41821984725563], [-1.920701, 52.4184534], [-1.9205497, 52.4185458], [-1.9200360999999997, 52.4188536], [-1.9196485, 52.419088499999994], [-1.9192700999999996, 52.41932179999999], [-1.9187859, 52.41961799999999], [-1.9186950999999997, 52.4196729], [-1.9183708, 52.419869], [-1.9181816000000005, 52.4199831], [-1.9175811, 52.42033529999999], [-1.9172271000000003, 52.4205419], [-1.9167708000000003, 52.42082109999999], [-1.9160232, 52.42127700000001], [-1.91577, 52.4214272], [-1.9148787, 52.4219607], [-1.9146414999999997, 52.4221106], [-1.9144913999999995, 52.4222036], [-1.9141981999999995, 52.4224007], [-1.9140328, 52.42251219999999], [-1.9138735, 52.4226225], [-1.9135914000000005, 52.4228274], [-1.9131884, 52.42312590000001], [-1.9130459, 52.4232381], [-1.9128761999999997, 52.4233711], [-1.9126949, 52.42351409999999], [-1.9122663, 52.42388009999999], [-1.9116912999999995, 52.4244061], [-1.9112785, 52.42482150000001], [-1.9110263, 52.425091399999985], [-1.9108643, 52.4252728], [-1.9106583, 52.4255058], [-1.9105242, 52.4256636], [-1.9103426, 52.4258869], [-1.910165, 52.42611599999999], [-1.9100089, 52.4263048], [-1.9097712, 52.42664159999999], [-1.9096807, 52.42677710000001], [-1.9095189, 52.427032399999995], [-1.9093128999999995, 52.4273853], [-1.9091731999999997, 52.4276398], [-1.9089767, 52.42802], [-1.9087366999999995, 52.428499], [-1.9081537, 52.42964289999999], [-1.9080306, 52.4298842], [-1.9078130999999996, 52.43022400000001], [-1.9075083, 52.43070060000001], [-1.9072624, 52.4310496], [-1.9070933, 52.4312611], [-1.9068982999999995, 52.43152149999999], [-1.9066983, 52.43176379999999], [-1.9065349000000005, 52.4319438], [-1.9062165, 52.432286600000005], [-1.9061151000000005, 52.4323888], [-1.905683, 52.4328015], [-1.9052542, 52.4331799], [-1.9050808999999995, 52.43332029999999], [-1.9048256, 52.43352769999999], [-1.9044572, 52.4338108], [-1.9042734, 52.433946600000006], [-1.9040448999999997, 52.4341081], [-1.9036713, 52.4343662], [-1.9034184000000005, 52.4345322], [-1.9032334, 52.4346486], [-1.9029711, 52.434808700000005], [-1.9026335, 52.43500819999999], [-1.9024357999999997, 52.4351205], [-1.9020531, 52.4353329], [-1.9017141, 52.43550979999999], [-1.9014470000000003, 52.43564370000001], [-1.901209, 52.4357601], [-1.9009883000000003, 52.4358642], [-1.9008009999999995, 52.43595049999999], [-1.9004138, 52.436123], [-1.9000021, 52.4362963], [-1.8996500999999997, 52.4364387], [-1.8993968, 52.4365357], [-1.8991504, 52.4366268], [-1.8989207, 52.4367111], [-1.8986463, 52.4368083], [-1.8981763, 52.43696649999998], [-1.8978699, 52.4370654], [-1.8975213, 52.4371748], [-1.897149, 52.43729879999999], [-1.8967787999999997, 52.4374266], [-1.8962454, 52.4376239], [-1.8959128000000005, 52.4377545], [-1.8954162, 52.4379614], [-1.8948987, 52.43819930000001], [-1.894583, 52.4383506], [-1.8942692000000003, 52.4385123], [-1.8939922999999996, 52.43865910000001], [-1.8935306, 52.4389159], [-1.8932750000000005, 52.43906510000001], [-1.8930176, 52.43922789999999], [-1.8927846, 52.43937760000001], [-1.892562, 52.4395292], [-1.8924960483932431, 52.43957578845911], [-1.8921543, 52.43981719999999], [-1.8917414, 52.4401375], [-1.8914100000000005, 52.4404091], [-1.8909288, 52.44083969999999], [-1.8907399, 52.4410242], [-1.8905064, 52.4412499], [-1.8901182999999997, 52.4416229], [-1.8890349, 52.442656], [-1.8882091000000003, 52.44344220000001], [-1.8878883, 52.44375019999999], [-1.8872669, 52.444380899999985], [-1.8870620999999996, 52.44460019999999], [-1.8865362, 52.445188999999985], [-1.8864620966509948, 52.44527888932315], [-1.8863719, 52.44538829999998], [-1.8862447, 52.445545099999975], [-1.8854073, 52.44668819999999], [-1.8851730999999996, 52.4470371], [-1.8849362, 52.4474349], [-1.8847408, 52.447783599999994], [-1.8845096999999995, 52.44822820000001], [-1.8844043, 52.44844019999999], [-1.8842529, 52.4487669], [-1.8841584, 52.4489929], [-1.8840807999999996, 52.449176], [-1.8839255, 52.44956599999999], [-1.8838291999999996, 52.4498314], [-1.8837119, 52.45018069999999], [-1.8836177, 52.4504953], [-1.8835504000000003, 52.4507326], [-1.8834132, 52.4513125], [-1.8833727, 52.4514985], [-1.8833028, 52.4518734], [-1.8832412, 52.4522646], [-1.8831942, 52.452642999999995], [-1.8831707, 52.4529788], [-1.8831557, 52.4532045], [-1.8831485, 52.45342720000001], [-1.8831457000000005, 52.453661699999984], [-1.8831386999999995, 52.4538564], [-1.8831324, 52.4542793], [-1.8831405, 52.4545016], [-1.8831633999999997, 52.4547672], [-1.8831851, 52.4550796], [-1.8832079, 52.4552895], [-1.8832285, 52.4554494], [-1.8832474, 52.45559180000001], [-1.8833055000000003, 52.455943100000006], [-1.8833457999999996, 52.456441100000006], [-1.8833637000000003, 52.4565751], [-1.8833939, 52.456867299999985], [-1.8834393, 52.45730199999999], [-1.8834611000000003, 52.45751859999999], [-1.8834844999999996, 52.4578701], [-1.8834912, 52.45810669999999], [-1.883492, 52.458306500000006], [-1.8834912, 52.4585129], [-1.8834888, 52.4586181], [-1.8834835999999997, 52.45873950000001], [-1.8834500000000003, 52.459183], [-1.8834223, 52.459408], [-1.8833923, 52.459629], [-1.8833032999999997, 52.4601263], [-1.8831984, 52.46055989999999], [-1.8831243, 52.46077809999999], [-1.8830873, 52.4609123], [-1.8829551999999996, 52.46135670000001], [-1.8829191999999997, 52.4614672], [-1.8827177, 52.4619261], [-1.8826575999999997, 52.4620643], [-1.8825845999999995, 52.46223100000001], [-1.8824927, 52.46245749999999], [-1.8824198999999997, 52.4626018], [-1.8823448, 52.462747199999995], [-1.8821792999999996, 52.4630411], [-1.8820010999999996, 52.463342899999994], [-1.8818616, 52.4635664], [-1.8816404, 52.46390479999999], [-1.8814733, 52.464141], [-1.8812249, 52.4644706], [-1.8811321000000003, 52.464588], [-1.8809213, 52.464846400000006], [-1.880694, 52.4651077], [-1.8806042, 52.46520399999999], [-1.880334, 52.46547879999999], [-1.8802127, 52.4655829], [-1.8800665, 52.46572539999999], [-1.8798734, 52.465891199999994], [-1.8797022, 52.466034500000006], [-1.8795938, 52.4661219], [-1.8794746, 52.46621230000001], [-1.879304, 52.4663368], [-1.8788556, 52.466648799999994], [-1.878475, 52.46689630000001], [-1.8782214999999995, 52.467067699999994], [-1.87799, 52.4672183], [-1.8776365, 52.4674478], [-1.8771341, 52.467775], [-1.8766206999999997, 52.4680997], [-1.8763991, 52.46823820000001], [-1.8755500000000005, 52.468819], [-1.8753668999999995, 52.46894259999999], [-1.8749120999999995, 52.4692442], [-1.8746477999999995, 52.46945019999999], [-1.8743753999999997, 52.4696625], [-1.8742310176306256, 52.4697832132535], [-1.8741784522397609, 52.46982716133048], [-1.8741492432977296, 52.46985158188199], [-1.874093195875765, 52.469898441088525], [-1.873777, 52.4701628], [-1.8733802, 52.470525], [-1.8731218, 52.4707782], [-1.8727971999999995, 52.471099599999995], [-1.8725936000000003, 52.4713195], [-1.8723008, 52.4716723], [-1.8720517000000003, 52.47195519999999], [-1.8719155, 52.472115899999984], [-1.8717454, 52.4723234], [-1.8714781000000005, 52.472672200000005], [-1.8712734, 52.47295690000001], [-1.8711651, 52.473131999999985], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Worcestershire Parkway [Low Level]", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Worcestershire Parkway [Low Level]", "current_leg_milage": "28.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.129, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 475.048, \"from_m\": 412.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645.202, \"from_m\": 475.048, \"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\": 1350.085, \"from_m\": 645.202, \"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\": 2212.487, \"from_m\": 1350.085, \"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\": 4478.196, \"from_m\": 2212.487, \"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\": 4956.446, \"from_m\": 4478.196, \"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\": 10754.912, \"from_m\": 4956.446, \"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\": 10841.274, \"from_m\": 10754.912, \"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\": 10883.026, \"from_m\": 10841.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19210.542, \"from_m\": 10883.026, \"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\": 19301.112, \"from_m\": 19210.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24763.45, \"from_m\": 19301.112, \"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\": 24804.763, \"from_m\": 24763.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38917.862, \"from_m\": 24804.763, \"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\": 46859.821, \"from_m\": 38917.862, \"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\": 53258.125, \"from_m\": 46859.821, \"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\": 57194.435, \"from_m\": 53258.125, \"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\": 58144.095, \"from_m\": 57194.435, \"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\": 59855.698, \"from_m\": 58144.095, \"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\": 61363.823, \"from_m\": 59855.698, \"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\": 64094.979, \"from_m\": 61363.823, \"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\": 65496.437, \"from_m\": 64094.979, \"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\": 66098.499, \"from_m\": 65496.437, \"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\": 68907.594, \"from_m\": 66098.499, \"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\": 72507.05, \"from_m\": 68907.594, \"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\": 80940.46, \"from_m\": 72507.05, \"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\": 81704.837, \"from_m\": 80940.46, \"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\": 81759.539, \"from_m\": 81704.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83177.867, \"from_m\": 81759.539, \"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\": 83981.62, \"from_m\": 83177.867, \"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\": 85353.731, \"from_m\": 83981.62, \"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\": 85379.309, \"from_m\": 85353.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85422.399, \"from_m\": 85379.309, \"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\": 85471.716, \"from_m\": 85422.399, \"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\": 85605.113, \"from_m\": 85471.716, \"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\": 86380.123, \"from_m\": 85605.113, \"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\": 88374.37, \"from_m\": 86380.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 158995.363, \"from_m\": 88374.37, \"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\": 172532.609, \"from_m\": 158995.363, \"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\": 198875.098, \"from_m\": 172532.609, \"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\": 198980.95, \"from_m\": 198875.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 203634.625, \"from_m\": 198980.95, \"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\": 204590.47, \"from_m\": 203634.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205318.107, \"from_m\": 204590.47, \"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\": 205381.159, \"from_m\": 205318.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205397.533, \"from_m\": 205381.159, \"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\": 205435.04, \"from_m\": 205397.533, \"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\": 205487.712, \"from_m\": 205435.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205923.537, \"from_m\": 205487.712, \"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\": 206273.06, \"from_m\": 205923.537, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207465.611, \"from_m\": 206273.06, \"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\": 207619.979, \"from_m\": 207465.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207997.29, \"from_m\": 207619.979, \"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\": 208017.379, \"from_m\": 207997.29, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210883.377, \"from_m\": 208017.379, \"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\": 210984.357, \"from_m\": 210883.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211827.47, \"from_m\": 210984.357, \"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\": 213986.138, \"from_m\": 211827.47, \"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\": 215418.25, \"from_m\": 213986.138, \"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\": 221358.708, \"from_m\": 215418.25, \"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\": 221443.266, \"from_m\": 221358.708, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 221568.894, \"from_m\": 221443.266, \"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\": 221765.049, \"from_m\": 221568.894, \"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\": 222419.379, \"from_m\": 221765.049, \"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\": 223637.715, \"from_m\": 222419.379, \"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\": 223772.987, \"from_m\": 223637.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\": 223845.115, \"from_m\": 223772.987, \"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\": 235645.817, \"from_m\": 223845.115, \"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\": 263931.249, \"from_m\": 235645.817, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 264355.388, \"from_m\": 263931.249, \"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\": 265897.033, \"from_m\": 264355.388, \"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\": 267294.923, \"from_m\": 265897.033, \"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\": 267324.593, \"from_m\": 267294.923, \"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\": 277694.061, \"from_m\": 267324.593, \"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\": 287569.332, \"from_m\": 277694.061, \"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\": 287603.372, \"from_m\": 287569.332, \"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\": 296989.228, \"from_m\": 287603.372, \"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\": 297071.795, \"from_m\": 296989.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304674.993, \"from_m\": 297071.795, \"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\": 305486.561, \"from_m\": 304674.993, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 325555.776, \"from_m\": 305486.561, \"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\": 326358.661, \"from_m\": 325555.776, \"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\": 326400.035, \"from_m\": 326358.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329853.428, \"from_m\": 326400.035, \"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\": 330362.159, \"from_m\": 329853.428, \"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\": 338967.758, \"from_m\": 330362.159, \"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\": 339012.728, \"from_m\": 338967.758, \"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\": 340080.235, \"from_m\": 339012.728, \"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\": 340202.809, \"from_m\": 340080.235, \"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\": 340544.132, \"from_m\": 340202.809, \"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\": 349287.48, \"from_m\": 340544.132, \"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\": 349453.218, \"from_m\": 349287.48, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 349866.015, \"from_m\": 349453.218, \"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\": 350334.669, \"from_m\": 349866.015, \"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\": 350341.603, \"from_m\": 350334.669, \"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\": 350426.096, \"from_m\": 350341.603, \"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\": 351245.521, \"from_m\": 350426.096, \"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\": 351609.328, \"from_m\": 351245.521, \"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\": 351656.902, \"from_m\": 351609.328, \"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\": 351901.58, \"from_m\": 351656.902, \"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}], \"service_id\": 750561, \"profile_key\": \"9bfdd6f42860c23a00f9bce2530176a6cb3ab117abc3c03e01ca120daa0c3b44\", \"schedule_id\": 8162, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830\", \"location\": \"Lipson Jn\", \"stage_seq\": 2, \"distance_m\": 2439.249, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 3, \"distance_m\": 5298.288, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834H\", \"location\": \"Hemerdon\", \"stage_seq\": 4, \"distance_m\": 10883.026, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839H\", \"location\": \"Ivybridge\", \"stage_seq\": 5, \"distance_m\": 18652.347, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843H\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 6, \"distance_m\": 24763.45, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846H\", \"location\": \"Rattery\", \"stage_seq\": 7, \"distance_m\": 29621.617, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"1852\", \"wtt_dep\": \"1853H\", \"location\": \"Totnes\", \"stage_seq\": 8, \"distance_m\": 37178.719, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859H\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 9, \"distance_m\": 45196.592, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 10, \"distance_m\": 50361.459, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1906\", \"location\": \"Newton Abbot\", \"stage_seq\": 11, \"distance_m\": 51182.573, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Teignmouth\", \"stage_seq\": 12, \"distance_m\": 59370.368, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Dawlish\", \"stage_seq\": 13, \"distance_m\": 63873.603, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 14, \"distance_m\": 66512.635, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"1924H\", \"wtt_dep\": \"1928\", \"location\": \"Exeter St. David's\", \"stage_seq\": 15, \"distance_m\": 83494.913, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 85422.399, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Tiverton Loop\", \"stage_seq\": 17, \"distance_m\": 107302.887, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 18, \"distance_m\": 110083.848, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Whiteball\", \"stage_seq\": 19, \"distance_m\": 116809.497, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 20, \"distance_m\": 130219.564, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"1952H\", \"wtt_dep\": \"1954\", \"location\": \"Taunton\", \"stage_seq\": 21, \"distance_m\": 132920.45, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Cogload Jn\", \"stage_seq\": 22, \"distance_m\": 140393.849, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Bridgwater\", \"stage_seq\": 23, \"distance_m\": 151422.862, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Uphill Jn\", \"stage_seq\": 24, \"distance_m\": 173073.258, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Worle Jn\", \"stage_seq\": 25, \"distance_m\": 177944.85, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Parson Street\", \"stage_seq\": 26, \"distance_m\": 201836.214, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Bristol West Jn\", \"stage_seq\": 27, \"distance_m\": 204177.629, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2033\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 28, \"distance_m\": 204709.698, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Bristol East Jn\", \"stage_seq\": 29, \"distance_m\": 205277.41, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 30, \"distance_m\": 205869.029, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Horfield Jn\", \"stage_seq\": 31, \"distance_m\": 210762.204, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 32, \"distance_m\": 211781.657, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2042\", \"location\": \"Bristol Parkway\", \"stage_seq\": 33, \"distance_m\": 214183.86, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 34, \"distance_m\": 221541.084, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Yate\", \"stage_seq\": 35, \"distance_m\": 224136.897, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Charfield\", \"stage_seq\": 36, \"distance_m\": 235087.256, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Standish Jn\", \"stage_seq\": 37, \"distance_m\": 256068.38, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 38, \"distance_m\": 265974.508, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 39, \"distance_m\": 267294.923, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2112\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 40, \"distance_m\": 276159.317, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"Ashchurch\", \"stage_seq\": 41, \"distance_m\": 287930.946, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 42, \"distance_m\": 305063.794, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126H\", \"location\": \"Worcestershire Parkway [Low Level]\", \"stage_seq\": 43, \"distance_m\": 306110.701, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 44, \"distance_m\": 323219.774, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Bromsgrove\", \"stage_seq\": 45, \"distance_m\": 326247.583, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Barnt Green\", \"stage_seq\": 46, \"distance_m\": 332245.797, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Longbridge\", \"stage_seq\": 47, \"distance_m\": 336546.288, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Kings Norton\", \"stage_seq\": 48, \"distance_m\": 340446.255, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Lifford East Jn\", \"stage_seq\": 49, \"distance_m\": 341402.336, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Bordesley Jn\", \"stage_seq\": 50, \"distance_m\": 348746.344, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 51, \"distance_m\": 349287.48, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Grand Jn\", \"stage_seq\": 52, \"distance_m\": 350334.669, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Proof House Jn\", \"stage_seq\": 53, \"distance_m\": 350898.952, \"section_seq\": 1, \"route_path_id\": 133032}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 54, \"distance_m\": 351901.58, \"section_seq\": 1, \"route_path_id\": 133032}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 351901.58, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133032}], \"total_distance_m\": 351901.58, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 347579.619, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4321.961, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1827", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:40:00Z\", \"source_id\": 63618870, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:40:06Z\", \"source_id\": 20171512, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:51:52Z\", \"source_id\": 63651768, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:51:58Z\", \"source_id\": 20181069, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:03:40Z\", \"source_id\": 63684738, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:03:43Z\", \"source_id\": 20190425, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:10:55Z\", \"source_id\": 63705632, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:10:59Z\", \"source_id\": 20196223, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:13:31Z\", \"source_id\": 63712615, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:13:35Z\", \"source_id\": 20198309, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:15:25Z\", \"source_id\": 63717924, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:15:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:15:27Z\", \"source_id\": 20199769, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:24:22Z\", \"source_id\": 63743054, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:24:28Z\", \"source_id\": 20206780, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:38:15Z\", \"source_id\": 63780685, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:38:19Z\", \"source_id\": 20220415, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:39:29Z\", \"source_id\": 63783951, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:39:35Z\", \"source_id\": 20221354, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:21Z\", \"source_id\": 63797073, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:25Z\", \"source_id\": 20224979, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:51:46Z\", \"source_id\": 63817048, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:52:10Z\", \"source_id\": 20231188, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:01:45Z\", \"source_id\": 63843795, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:01:48Z\", \"source_id\": 20242003, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:16Z\", \"source_id\": 20257901, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:05Z\", \"source_id\": 63910168, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:11Z\", \"source_id\": 20260697, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:23Z\", \"source_id\": 63950230, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:28Z\", \"source_id\": 20272139, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:59Z\", \"source_id\": 63954067, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:05Z\", \"source_id\": 20273209, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:05Z\", \"source_id\": 63973900, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:10Z\", \"source_id\": 20278872, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:06Z\", \"source_id\": 64026818, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:09Z\", \"source_id\": 20293902, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:13Z\", \"source_id\": 64045393, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:15Z\", \"source_id\": 20299232, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:59Z\", \"source_id\": 20304982, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:59Z\", \"source_id\": 64087956, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:01Z\", \"source_id\": 20311689, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:26Z\", \"source_id\": 64095566, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:30Z\", \"source_id\": 20313922, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:21Z\", \"source_id\": 64146057, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:25Z\", \"source_id\": 20328683, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "9", "timing_fact_generation": 1790024906050678, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:04.412091", "service_state_evidence_id": 20328683, "current_leg_start_actual_dep": "2026-09-21T21:36:30+01:00", "operational_evidence_version": 208, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:05.138023", "service_state_valid_until_kind": null, "operational_interpretation_version": 208, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
PLY |
BHM |
1M83 |
221136+221122 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 412.129, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 475.048, "from_m": 412.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645.202, "from_m": 475.048, "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": 1350.085, "from_m": 645.202, "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": 2212.487, "from_m": 1350.085, "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": 4478.196, "from_m": 2212.487, "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": 4956.446, "from_m": 4478.196, "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": 10754.912, "from_m": 4956.446, "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": 10841.274, "from_m": 10754.912, "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": 10883.026, "from_m": 10841.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19210.542, "from_m": 10883.026, "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": 19301.112, "from_m": 19210.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24763.45, "from_m": 19301.112, "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": 24804.763, "from_m": 24763.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38917.862, "from_m": 24804.763, "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": 46859.821, "from_m": 38917.862, "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": 53258.125, "from_m": 46859.821, "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": 57194.435, "from_m": 53258.125, "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": 58144.095, "from_m": 57194.435, "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": 59855.698, "from_m": 58144.095, "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": 61363.823, "from_m": 59855.698, "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": 64094.979, "from_m": 61363.823, "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": 65496.437, "from_m": 64094.979, "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": 66098.499, "from_m": 65496.437, "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": 68907.594, "from_m": 66098.499, "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": 72507.05, "from_m": 68907.594, "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": 80940.46, "from_m": 72507.05, "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": 81704.837, "from_m": 80940.46, "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": 81759.539, "from_m": 81704.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83177.867, "from_m": 81759.539, "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": 83981.62, "from_m": 83177.867, "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": 85353.731, "from_m": 83981.62, "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": 85379.309, "from_m": 85353.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85422.399, "from_m": 85379.309, "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": 85471.716, "from_m": 85422.399, "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": 85605.113, "from_m": 85471.716, "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": 86380.123, "from_m": 85605.113, "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": 88374.37, "from_m": 86380.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158995.363, "from_m": 88374.37, "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": 172532.609, "from_m": 158995.363, "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": 198875.098, "from_m": 172532.609, "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": 198980.95, "from_m": 198875.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 203634.625, "from_m": 198980.95, "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": 204590.47, "from_m": 203634.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205318.107, "from_m": 204590.47, "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": 205381.159, "from_m": 205318.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205397.533, "from_m": 205381.159, "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": 205435.04, "from_m": 205397.533, "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": 205487.712, "from_m": 205435.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205923.537, "from_m": 205487.712, "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": 206273.06, "from_m": 205923.537, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207465.611, "from_m": 206273.06, "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": 207619.979, "from_m": 207465.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207997.29, "from_m": 207619.979, "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": 208017.379, "from_m": 207997.29, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210883.377, "from_m": 208017.379, "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": 210984.357, "from_m": 210883.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211827.47, "from_m": 210984.357, "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": 213986.138, "from_m": 211827.47, "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": 215418.25, "from_m": 213986.138, "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": 221358.708, "from_m": 215418.25, "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": 221443.266, "from_m": 221358.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 221568.894, "from_m": 221443.266, "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": 221765.049, "from_m": 221568.894, "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": 222419.379, "from_m": 221765.049, "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": 223637.715, "from_m": 222419.379, "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": 223772.987, "from_m": 223637.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": 223845.115, "from_m": 223772.987, "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": 235645.817, "from_m": 223845.115, "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": 263931.249, "from_m": 235645.817, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 264355.388, "from_m": 263931.249, "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": 265897.033, "from_m": 264355.388, "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": 267294.923, "from_m": 265897.033, "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": 267324.593, "from_m": 267294.923, "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": 277694.061, "from_m": 267324.593, "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": 287569.332, "from_m": 277694.061, "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": 287603.372, "from_m": 287569.332, "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": 296989.228, "from_m": 287603.372, "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": 297071.795, "from_m": 296989.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304674.993, "from_m": 297071.795, "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": 305486.561, "from_m": 304674.993, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 325555.776, "from_m": 305486.561, "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": 326358.661, "from_m": 325555.776, "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": 326400.035, "from_m": 326358.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329853.428, "from_m": 326400.035, "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": 330362.159, "from_m": 329853.428, "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": 338967.758, "from_m": 330362.159, "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": 339012.728, "from_m": 338967.758, "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": 340080.235, "from_m": 339012.728, "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": 340202.809, "from_m": 340080.235, "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": 340544.132, "from_m": 340202.809, "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": 349287.48, "from_m": 340544.132, "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": 349453.218, "from_m": 349287.48, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 349866.015, "from_m": 349453.218, "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": 350334.669, "from_m": 349866.015, "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": 350341.603, "from_m": 350334.669, "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": 350426.096, "from_m": 350341.603, "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": 351245.521, "from_m": 350426.096, "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": 351609.328, "from_m": 351245.521, "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": 351656.902, "from_m": 351609.328, "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": 351901.58, "from_m": 351656.902, "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}], "service_id": 750561, "profile_key": "9bfdd6f42860c23a00f9bce2530176a6cb3ab117abc3c03e01ca120daa0c3b44", "schedule_id": 8162, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1827", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830", "location": "Lipson Jn", "stage_seq": 2, "distance_m": 2439.249, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831H", "location": "Tavistock Jn Yard", "stage_seq": 3, "distance_m": 5298.288, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834H", "location": "Hemerdon", "stage_seq": 4, "distance_m": 10883.026, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839H", "location": "Ivybridge", "stage_seq": 5, "distance_m": 18652.347, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843H", "location": "Aish Emergency Crossover", "stage_seq": 6, "distance_m": 24763.45, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Rattery", "stage_seq": 7, "distance_m": 29621.617, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "1852", "wtt_dep": "1853H", "location": "Totnes", "stage_seq": 8, "distance_m": 37178.719, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859H", "location": "Dainton Tunnel", "stage_seq": 9, "distance_m": 45196.592, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Newton Abbot West Jn", "stage_seq": 10, "distance_m": 50361.459, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1906", "location": "Newton Abbot", "stage_seq": 11, "distance_m": 51182.573, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Teignmouth", "stage_seq": 12, "distance_m": 59370.368, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Dawlish", "stage_seq": 13, "distance_m": 63873.603, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Dawlish Warren", "stage_seq": 14, "distance_m": 66512.635, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "1924H", "wtt_dep": "1928", "location": "Exeter St. David's", "stage_seq": 15, "distance_m": 83494.913, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Cowley Bridge Jn", "stage_seq": 16, "distance_m": 85422.399, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Tiverton Loop", "stage_seq": 17, "distance_m": 107302.887, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941H", "location": "Tiverton Parkway", "stage_seq": 18, "distance_m": 110083.848, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Whiteball", "stage_seq": 19, "distance_m": 116809.497, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Norton Fitzwarren Jn", "stage_seq": 20, "distance_m": 130219.564, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "1952H", "wtt_dep": "1954", "location": "Taunton", "stage_seq": 21, "distance_m": 132920.45, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Cogload Jn", "stage_seq": 22, "distance_m": 140393.849, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Bridgwater", "stage_seq": 23, "distance_m": 151422.862, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Uphill Jn", "stage_seq": 24, "distance_m": 173073.258, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Worle Jn", "stage_seq": 25, "distance_m": 177944.85, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Parson Street", "stage_seq": 26, "distance_m": 201836.214, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Bristol West Jn", "stage_seq": 27, "distance_m": 204177.629, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2033", "location": "Bristol Temple Meads", "stage_seq": 28, "distance_m": 204709.698, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Bristol East Jn", "stage_seq": 29, "distance_m": 205277.41, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Dr Day's Jn", "stage_seq": 30, "distance_m": 205869.029, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Horfield Jn", "stage_seq": 31, "distance_m": 210762.204, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Filton Abbey Wood", "stage_seq": 32, "distance_m": 211781.657, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2042", "location": "Bristol Parkway", "stage_seq": 33, "distance_m": 214183.86, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Westerleigh Jn", "stage_seq": 34, "distance_m": 221541.084, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Yate", "stage_seq": 35, "distance_m": 224136.897, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Charfield", "stage_seq": 36, "distance_m": 235087.256, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Standish Jn", "stage_seq": 37, "distance_m": 256068.38, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Gloucester Yard Jn", "stage_seq": 38, "distance_m": 265974.508, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Barnwood Jn", "stage_seq": 39, "distance_m": 267294.923, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2112", "location": "Cheltenham Spa", "stage_seq": 40, "distance_m": 276159.317, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Ashchurch", "stage_seq": 41, "distance_m": 287930.946, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Abbotswood Jn", "stage_seq": 42, "distance_m": 305063.794, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126H", "location": "Worcestershire Parkway [Low Level]", "stage_seq": 43, "distance_m": 306110.701, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Stoke Works Jn", "stage_seq": 44, "distance_m": 323219.774, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Bromsgrove", "stage_seq": 45, "distance_m": 326247.583, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Barnt Green", "stage_seq": 46, "distance_m": 332245.797, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Longbridge", "stage_seq": 47, "distance_m": 336546.288, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Kings Norton", "stage_seq": 48, "distance_m": 340446.255, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Lifford East Jn", "stage_seq": 49, "distance_m": 341402.336, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Bordesley Jn", "stage_seq": 50, "distance_m": 348746.344, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "St. Andrews Jn", "stage_seq": 51, "distance_m": 349287.48, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Grand Jn", "stage_seq": 52, "distance_m": 350334.669, "section_seq": 1, "route_path_id": 133032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Proof House Jn", "stage_seq": 53, "distance_m": 350898.952, "section_seq": 1, "route_path_id": 133032}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 54, "distance_m": 351901.58, "section_seq": 1, "route_path_id": 133032}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 351901.58, "from_m": 0.0, "section_seq": 1, "route_path_id": 133032}], "total_distance_m": 351901.58, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 347579.619, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4321.961, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:40:00Z", "source_id": 63618870, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:40:06Z", "source_id": 20171512, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26619, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:51:52Z", "source_id": 63651768, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:51:58Z", "source_id": 20181069, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26583, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:03:40Z", "source_id": 63684738, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:03:43Z", "source_id": 20190425, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:10:55Z", "source_id": 63705632, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:10:59Z", "source_id": 20196223, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:13:31Z", "source_id": 63712615, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:13:35Z", "source_id": 20198309, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:15:25Z", "source_id": 63717924, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T18:15:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:15:27Z", "source_id": 20199769, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26445, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:24:22Z", "source_id": 63743054, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:24:28Z", "source_id": 20206780, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:38:15Z", "source_id": 63780685, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:38:19Z", "source_id": 20220415, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:39:29Z", "source_id": 63783951, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T18:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:39:35Z", "source_id": 20221354, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26412, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:21Z", "source_id": 63797073, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:25Z", "source_id": 20224979, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26390, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:51:46Z", "source_id": 63817048, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T18:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:52:10Z", "source_id": 20231188, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:01:45Z", "source_id": 63843795, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:01:48Z", "source_id": 20242003, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:16Z", "source_id": 20257901, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25970, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:05Z", "source_id": 63910168, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T19:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:11Z", "source_id": 20260697, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:23Z", "source_id": 63950230, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T19:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:28Z", "source_id": 20272139, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:59Z", "source_id": 63954067, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T19:45:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:05Z", "source_id": 20273209, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:05Z", "source_id": 63973900, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T19:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:10Z", "source_id": 20278872, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:06Z", "source_id": 64026818, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:09Z", "source_id": 20293902, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:13Z", "source_id": 64045393, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T20:24:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:15Z", "source_id": 20299232, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:59Z", "source_id": 20304982, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:59Z", "source_id": 64087956, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T20:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:01Z", "source_id": 20311689, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:26Z", "source_id": 64095566, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T20:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:30Z", "source_id": 20313922, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19426, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:21Z", "source_id": 64146057, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-21T21:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:25Z", "source_id": 20328683, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Plymouth |
1827 |
1827 |
4 |
None |
None |
Birmingham New Street |
2200 |
2200 |
9 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00928/2026-09-21/detailed |
None |
Worcestershire Parkway [Low Level] |
2026-09-21T21:36:30+01:00 |
Birmingham New Street |
39.0 |
{"type": "LineString", "coordinates": [[-2.1597920116584746, 52.15705304506039], [-2.1597906, 52.15705510000001], [-2.1594808999999997, 52.15747579999999], [-2.1591373, 52.157899], [-2.1587742999999997, 52.158313199999995], [-2.1583477, 52.158760400000006], [-2.1578936, 52.159204], [-2.1569678, 52.160083699999994], [-2.1559566818868516, 52.161041968733485], [-2.1537588, 52.16312489999999], [-2.1522912, 52.1645133], [-2.1518734, 52.1649172], [-2.1518718097865905, 52.16491882804252], [-2.1515791, 52.1652185], [-2.1512895, 52.1655257], [-2.1510148, 52.1658369], [-2.1507476, 52.1661488], [-2.1503817, 52.16662769999999], [-2.1500395, 52.16711920000001], [-2.1497269, 52.167624499999995], [-2.1495798999999995, 52.1678792], [-2.1494426, 52.1681332], [-2.1490036999999997, 52.1690124], [-2.1484592, 52.1701549], [-2.1463348999999994, 52.1746192], [-2.1462267, 52.1748466], [-2.1452561999999995, 52.176887099999995], [-2.1442552, 52.17900829999999], [-2.1429698, 52.1816995], [-2.1425725999999994, 52.18253109999999], [-2.1419526, 52.1838292], [-2.1409698, 52.1858967], [-2.1406584, 52.1865836], [-2.140511, 52.18692929999999], [-2.1403774, 52.1872822], [-2.1403214, 52.187455], [-2.1401691, 52.1879928], [-2.1400032, 52.18873229999999], [-2.1399704, 52.1889303], [-2.139933, 52.1891564], [-2.1398963, 52.1894465], [-2.1397744, 52.1907858], [-2.1397693, 52.1908404], [-2.1395164, 52.1942638], [-2.1393211, 52.19684219999999], [-2.1391021, 52.1998603], [-2.139, 52.2012934], [-2.1388076, 52.2038328], [-2.1386059999999993, 52.2065015], [-2.1384251, 52.20893709999999], [-2.1383053999999997, 52.210389499999984], [-2.1382388, 52.21089920000001], [-2.1381491, 52.21138389999999], [-2.1380616, 52.2117487], [-2.1379078, 52.2122678], [-2.1377399, 52.2127226], [-2.1376167, 52.2130317], [-2.1375215, 52.213253], [-2.1373095, 52.213696500000005], [-2.1371228999999996, 52.2140594], [-2.1370694999999995, 52.2141529], [-2.1368799, 52.21448429999999], [-2.1366417, 52.214863], [-2.1363834, 52.215253700000005], [-2.1360888, 52.2156562], [-2.135801100000001, 52.2160275], [-2.1355072, 52.216369699999994], [-2.1352573999999995, 52.216644200000005], [-2.13494, 52.2169725], [-2.1345531, 52.217339499999994], [-2.1341278000000004, 52.21772270000001], [-2.1336859, 52.218084], [-2.1330994, 52.2185365], [-2.1326558, 52.2188517], [-2.1321781, 52.2191733], [-2.130974863640467, 52.21998654579095], [-2.1300175, 52.2206336], [-2.1291693, 52.221288599999994], [-2.1284783999999997, 52.22191569999999], [-2.1277873, 52.22258039999999], [-2.1277191, 52.22265149999999], [-2.1272661, 52.2231765], [-2.1267857, 52.2237757], [-2.1263246, 52.224421], [-2.1261001, 52.2247734], [-2.1258469, 52.2252122], [-2.1256404999999994, 52.225595799999994], [-2.1254589, 52.22595030000001], [-2.1245946999999994, 52.227647], [-2.1245668, 52.227708], [-2.1241992999999995, 52.22847889999999], [-2.1237, 52.2294579], [-2.1233444, 52.23019930000001], [-2.123155, 52.2305968], [-2.1229568, 52.2310469], [-2.1228409, 52.231345000000005], [-2.1227363, 52.2316486], [-2.122613, 52.23205129999999], [-2.1225143, 52.2324279], [-2.1223321, 52.233238799999995], [-2.1221499, 52.23397419999999], [-2.1220438, 52.2343199], [-2.1218906999999994, 52.23476530000001], [-2.1216101999999997, 52.2354229], [-2.1214425999999995, 52.23576820000001], [-2.1211742, 52.23626699999999], [-2.1208233, 52.236833999999995], [-2.120532, 52.2372679], [-2.1203196, 52.2375602], [-2.1202316, 52.23768140000001], [-2.1196382, 52.23842969999999], [-2.1190418, 52.239214999999994], [-2.1187005, 52.23970990000001], [-2.1185008999999995, 52.24002979999999], [-2.1182335, 52.2404968], [-2.1180440999999997, 52.2408726], [-2.1176791999999995, 52.2416282], [-2.1166214, 52.24396339999999], [-2.1160036, 52.2453094], [-2.114844, 52.2478357], [-2.1135552, 52.2506522], [-2.113386, 52.25101119999999], [-2.1133341, 52.2511209], [-2.1115159, 52.2551072], [-2.1100345, 52.2583485], [-2.1087124, 52.26121359999999], [-2.1085073, 52.2616477], [-2.1074695, 52.26394179999999], [-2.1073984999999995, 52.2640987], [-2.1052797, 52.2687327], [-2.1049213999999994, 52.26947280000001], [-2.1041989, 52.2710962], [-2.1040639, 52.2713902], [-2.1034754999999996, 52.2727058], [-2.1034452, 52.2727757], [-2.1028536, 52.2739686], [-2.1026350999999996, 52.2743737], [-2.102244831805512, 52.27498606676315], [-2.1020192, 52.275340099999994], [-2.1010462, 52.276687300000006], [-2.1004298, 52.2774905], [-2.099631, 52.278536300000006], [-2.098958, 52.2794308], [-2.0980177999999996, 52.2806777], [-2.0975176, 52.28135069999999], [-2.0966823, 52.282449199999995], [-2.0958613, 52.2835466], [-2.0957286, 52.2837067], [-2.0950246, 52.2846406], [-2.0941815, 52.285753], [-2.0934126999999996, 52.2867832], [-2.0925568, 52.2879312], [-2.0921609, 52.288458799999994], [-2.0915688, 52.2892096], [-2.0909400999999996, 52.2900472], [-2.0903655, 52.2907999], [-2.0902826, 52.290906099999994], [-2.088848500000001, 52.29282589999998], [-2.0880001, 52.2939371], [-2.0872518, 52.2948757], [-2.0867537, 52.295392200000016], [-2.0860945999999996, 52.2960757], [-2.0851963999999996, 52.2968341], [-2.0845967, 52.297316], [-2.0838858999999994, 52.2978114], [-2.0829364, 52.2984199], [-2.0821109, 52.298900399999994], [-2.0814195000000004, 52.29928619999999], [-2.0813930999999997, 52.29930099999999], [-2.0810177, 52.2995021], [-2.080841299999999, 52.299595999999994], [-2.0803594, 52.2998527], [-2.079691429483794, 52.3001942922976], [-2.0796217999999995, 52.3002299], [-2.0785757999999994, 52.3007335], [-2.0775619, 52.3011927], [-2.0765185, 52.30165199999999], [-2.0754160999999995, 52.3021506], [-2.0740965, 52.30276239999999], [-2.0737825000000005, 52.302913099999984], [-2.073558, 52.30302090000001], [-2.0734098, 52.303092], [-2.0716502999999995, 52.30394819999998], [-2.0698451999999996, 52.3048158], [-2.0684235999999996, 52.3055226], [-2.0674311999999997, 52.3060852], [-2.0663234, 52.3067904], [-2.066125153474899, 52.306929912129895], [-2.0657199, 52.3072151], [-2.0648214, 52.30789569999999], [-2.0640006, 52.30851890000001], [-2.0631261999999997, 52.30919939999999], [-2.0622492, 52.30987339999999], [-2.0618759999999994, 52.3101576], [-2.0616698, 52.31031459999999], [-2.0609998, 52.31081760000001], [-2.0608658, 52.3109255], [-2.0607239999999996, 52.311038], [-2.0606479, 52.3110984], [-2.0596814999999995, 52.31183020000001], [-2.0586309, 52.3126464], [-2.0582205, 52.3129711], [-2.0572495, 52.3137745], [-2.0563993, 52.314515699999994], [-2.0557785, 52.3150292], [-2.0545137, 52.316154], [-2.0540413, 52.3166157], [-2.053574, 52.317062199999995], [-2.0532419, 52.317331800000005], [-2.0531599999999997, 52.3174065], [-2.0529081999999996, 52.3176362], [-2.0522928, 52.3181918], [-2.0520112, 52.318439299999994], [-2.0516916, 52.3187136], [-2.0513543999999997, 52.319010600000006], [-2.0506285, 52.319644399999994], [-2.0501102, 52.3200847], [-2.0500074, 52.32017199999999], [-2.0492625, 52.320836500000006], [-2.0487095, 52.32128780000001], [-2.0481729, 52.3216823], [-2.0480024, 52.32181289999999], [-2.0478427999999997, 52.32193689999999], [-2.047691299999999, 52.32204329999999], [-2.0468665, 52.32264310000001], [-2.0467976999999995, 52.32269320000001], [-2.0466613, 52.32279249999999], [-2.0453412999999996, 52.3236988], [-2.0450914, 52.3238656], [-2.0440745, 52.324564300000006], [-2.0426368, 52.32554129999999], [-2.0414433, 52.3263462], [-2.0402926, 52.3271314], [-2.0394556999999995, 52.32769369999999], [-2.0385733, 52.3282953], [-2.0381098, 52.3286084], [-2.0379992999999996, 52.32868539999999], [-2.0377229999999997, 52.3288821], [-2.0369291, 52.32941149999999], [-2.0361999550908307, 52.32991742479848], [-2.0361163999999996, 52.32997540000001], [-2.0358032, 52.33017460000001], [-2.0357081, 52.3302397], [-2.0355317, 52.33037040000001], [-2.0346841, 52.33093960000001], [-2.0344576000000005, 52.33109599999999], [-2.0343086, 52.3311966], [-2.0339674, 52.3314123], [-2.0336413, 52.3316315], [-2.0333779, 52.3318178], [-2.0322352, 52.33259629999999], [-2.0311998999999994, 52.3332995], [-2.0300084, 52.3341067], [-2.0298865, 52.33418979999999], [-2.0288611, 52.3348893], [-2.0276272, 52.33572350000001], [-2.0265221, 52.3364856], [-2.0254286, 52.3372131], [-2.0240921, 52.33811949999999], [-2.0229386999999996, 52.338898], [-2.0214981, 52.3398673], [-2.0213491, 52.3399702], [-2.0206775999999995, 52.34043179999999], [-2.0195197, 52.34121499999999], [-2.0184782, 52.3419231], [-2.0174356, 52.34263570000001], [-2.0162787999999994, 52.3434126], [-2.015365, 52.344035], [-2.014793, 52.3444145], [-2.0146095, 52.3445363], [-2.0141889, 52.34480469999999], [-2.0138059, 52.3450436], [-2.0132975, 52.3453509], [-2.0130766, 52.34547599999999], [-2.0128658, 52.3455963], [-2.0126990999999994, 52.34568809999999], [-2.0124781, 52.3458092], [-2.0122967, 52.3459021], [-2.012153399999999, 52.34598069999999], [-2.0117976, 52.34616690000001], [-2.011078, 52.34651279999999], [-2.0104128, 52.346817599999994], [-2.0096000999999997, 52.347143599999995], [-2.0090649, 52.34733390000001], [-2.0086028, 52.34749829999998], [-2.0084187999999994, 52.347565800000005], [-2.0079984999999994, 52.34771500000001], [-2.0076164, 52.34785670000001], [-2.0072642, 52.3480004], [-2.006831099999999, 52.34817989999999], [-2.0062776, 52.348428], [-2.0061604, 52.3484876], [-2.0053201, 52.34890970000001], [-2.0046863, 52.3492359], [-2.0041747999999995, 52.3495405], [-2.0038254999999996, 52.3497478], [-2.0037054, 52.3498191], [-2.0030268, 52.3502467], [-2.0026379, 52.3505088], [-2.0020925999999997, 52.3509104], [-2.0014353999999996, 52.3514494], [-2.0010661, 52.3517867], [-2.0006093, 52.3522112], [-2.000122, 52.352681200000006], [-1.9995774999999996, 52.353267800000005], [-1.9990777999999996, 52.3538511], [-1.9985663, 52.3543949], [-1.9980049, 52.3550388], [-1.9974049, 52.35570380000001], [-1.9969489, 52.356229600000006], [-1.9963914999999997, 52.35682400000001], [-1.9958851, 52.3574054], [-1.9952544, 52.35811000000001], [-1.9945808000000005, 52.35887019999999], [-1.9939594, 52.35955779999999], [-1.9934533, 52.36014469999999], [-1.9929114, 52.36075580000001], [-1.992830433002971, 52.36084442509649], [-1.9926788, 52.3610104], [-1.9923347, 52.361393], [-1.9920072, 52.3617666], [-1.9918046, 52.3619876], [-1.9916678, 52.36214309999999], [-1.9911821999999997, 52.36267860000001], [-1.9908057999999995, 52.3630817], [-1.9905679, 52.36334209999999], [-1.9896272999999995, 52.3643713], [-1.9895256999999995, 52.3644815], [-1.9894857, 52.36452619999999], [-1.9888901999999995, 52.36519039999999], [-1.9883322999999995, 52.365806199999994], [-1.9877341, 52.3664908], [-1.9871172, 52.367177], [-1.9864628, 52.3679058], [-1.985728, 52.368741699999994], [-1.985171, 52.369489300000005], [-1.9847193, 52.3702247], [-1.9843519999999992, 52.3708968], [-1.9839978, 52.3716134], [-1.9837405, 52.3722708], [-1.9835393, 52.37295040000001], [-1.9833972, 52.3736136], [-1.9833246, 52.3741697], [-1.9832818, 52.374659900000005], [-1.9832657, 52.3753034], [-1.9833166, 52.3760118], [-1.9833589999999997, 52.3767918], [-1.9833809, 52.3769426], [-1.9836705999999995, 52.377844], [-1.9838718, 52.37842529999999], [-1.9842017999999997, 52.379225000000005], [-1.9845020999999996, 52.3799578], [-1.9847972999999997, 52.38080819999998], [-1.9849634, 52.381316700000006], [-1.9851968, 52.38222050000001], [-1.9853335999999997, 52.382903199999994], [-1.9854276, 52.383527599999994], [-1.9855215, 52.3843183], [-1.985547053397691, 52.384780653945135], [-1.9855696, 52.385188600000006], [-1.9855696, 52.3861299], [-1.9854811000000003, 52.387280800000006], [-1.9853631, 52.3880567], [-1.9852504, 52.3886656], [-1.9850734000000003, 52.38940389999999], [-1.9848321, 52.3902001], [-1.9844537999999996, 52.39125849999999], [-1.9839229000000005, 52.3924541], [-1.9833139, 52.3935877], [-1.9829625, 52.3941647], [-1.9826834999999996, 52.3945878], [-1.9822706, 52.3951776], [-1.9819305, 52.3956267], [-1.9817959000000005, 52.39580449999999], [-1.98174, 52.3958738], [-1.981472, 52.3962057], [-1.9812692, 52.39637829999999], [-1.9810784, 52.396609], [-1.9807194999999995, 52.3969353], [-1.9806919, 52.3969621], [-1.980665, 52.39698820000002], [-1.980230021874822, 52.397450564058104], [-1.9798486, 52.397856], [-1.9795146, 52.39819689999999], [-1.9792642, 52.398445800000005], [-1.9789201000000003, 52.39877469999999], [-1.9786734, 52.3990008], [-1.9782066000000005, 52.3994156], [-1.9777396, 52.39980479999999], [-1.9773091000000005, 52.4001604], [-1.9769639, 52.40044], [-1.9765645, 52.400782099999994], [-1.976293625062947, 52.40100049617675], [-1.9746604999999997, 52.4023172], [-1.9734162, 52.4033146], [-1.9733345, 52.40338010000001], [-1.9732573, 52.40344199999999], [-1.9728335, 52.4037591], [-1.9714318, 52.40476950000001], [-1.9700393, 52.40566390000001], [-1.968435, 52.406613], [-1.9675652, 52.407069500000006], [-1.9673879999999997, 52.4071573], [-1.9671063, 52.40730270000001], [-1.9666961999999997, 52.4074941], [-1.9650242, 52.4082356], [-1.9639887, 52.40867720000001], [-1.9637510999999996, 52.408774599999994], [-1.9635262999999996, 52.40887039999999], [-1.9620006000000003, 52.4095148], [-1.9618406999999995, 52.409578800000006], [-1.9615339, 52.40969700000001], [-1.9610493, 52.40988109999999], [-1.9605099, 52.4100746], [-1.9601458, 52.4102017], [-1.9597560000000005, 52.4103319], [-1.958776, 52.4106456], [-1.9582246000000003, 52.41081260000001], [-1.9575644000000003, 52.4110033], [-1.957082, 52.4111366], [-1.9562181, 52.4113643], [-1.9554362999999997, 52.4115599], [-1.9548954, 52.411687], [-1.9544694, 52.4117833], [-1.9542384999999995, 52.4118324], [-1.9534616999999996, 52.41200489999999], [-1.952817, 52.4121304], [-1.9524543999999997, 52.41220469999999], [-1.9521244, 52.41224859999999], [-1.9518610999999997, 52.41228079999999], [-1.9515468, 52.4123252], [-1.9512254999999996, 52.4123822], [-1.950983, 52.4124259], [-1.9502843, 52.41254369999999], [-1.9496797, 52.41263919999999], [-1.9492619, 52.4127025], [-1.9489172999999995, 52.41274889999998], [-1.9483574, 52.41282569999999], [-1.9477412, 52.4129037], [-1.9471987, 52.412966], [-1.9465108, 52.4130348], [-1.9457969, 52.41310099999999], [-1.9451959, 52.413147300000006], [-1.9446099999999995, 52.4131843], [-1.943844, 52.4132293], [-1.9436064, 52.41324250000001], [-1.9433603, 52.4132668], [-1.9432187, 52.4132835], [-1.9430519, 52.4133008], [-1.9428423, 52.4133207], [-1.9426295, 52.413332100000005], [-1.9421499, 52.413358], [-1.9413091, 52.4134022], [-1.9406305, 52.4134365], [-1.9399813999999995, 52.41347249999999], [-1.9394956000000003, 52.41352779999998], [-1.9390128, 52.41358009999999], [-1.9385632, 52.4136129], [-1.9379259, 52.413667399999994], [-1.9373347, 52.41372260000001], [-1.9371814999999997, 52.4137265], [-1.9368137, 52.413735], [-1.9365671, 52.413751099999985], [-1.9354858, 52.4138409], [-1.9350721, 52.4138752], [-1.9334736910763928, 52.41404891184843], [-1.9332272, 52.4140757], [-1.9321774999999997, 52.414239], [-1.9314458, 52.4143582], [-1.9308055, 52.41447459999999], [-1.9304823, 52.4145474], [-1.9300868, 52.4146317], [-1.929923, 52.41466969999998], [-1.9295788, 52.41474960000001], [-1.9294176, 52.41478789999999], [-1.9291023999999997, 52.41486479999999], [-1.9287323, 52.4149621], [-1.9282649, 52.41509370000001], [-1.9279631, 52.4151951], [-1.9277424999999997, 52.41526389999999], [-1.9271605, 52.4154431], [-1.9269127, 52.4155194], [-1.9266468000000003, 52.4156083], [-1.926274, 52.41574159999999], [-1.9258659, 52.41589210000001], [-1.9255807, 52.416008299999994], [-1.9253044, 52.4161146], [-1.9250456, 52.416219299999995], [-1.9248109, 52.41631910000001], [-1.9245749, 52.4164188], [-1.9243308, 52.4165277], [-1.9240934, 52.4166349], [-1.9238733999999995, 52.4167347], [-1.923675, 52.41682869999999], [-1.9234859, 52.416920299999994], [-1.9232901, 52.4170177], [-1.9231103999999997, 52.4171085], [-1.9229387, 52.417196], [-1.9227835, 52.4172774], [-1.9226785, 52.417334999999994], [-1.92248, 52.417445], [-1.9223325, 52.417524], [-1.9221803, 52.417613], [-1.9219676999999995, 52.41773659999999], [-1.9216941, 52.4179002], [-1.9215059999999995, 52.41801339999999], [-1.9213400999999997, 52.41808999999999], [-1.9211925999999997, 52.418157599999994], [-1.9211456999999996, 52.418185900000005], [-1.9211166, 52.418204800000005], [-1.92109144457186, 52.41821984725563], [-1.920701, 52.4184534], [-1.9205497, 52.4185458], [-1.9200360999999997, 52.4188536], [-1.9196485, 52.419088499999994], [-1.9192700999999996, 52.41932179999999], [-1.9187859, 52.41961799999999], [-1.9186950999999997, 52.4196729], [-1.9183708, 52.419869], [-1.9181816000000005, 52.4199831], [-1.9175811, 52.42033529999999], [-1.9172271000000003, 52.4205419], [-1.9167708000000003, 52.42082109999999], [-1.9160232, 52.42127700000001], [-1.91577, 52.4214272], [-1.9148787, 52.4219607], [-1.9146414999999997, 52.4221106], [-1.9144913999999995, 52.4222036], [-1.9141981999999995, 52.4224007], [-1.9140328, 52.42251219999999], [-1.9138735, 52.4226225], [-1.9135914000000005, 52.4228274], [-1.9131884, 52.42312590000001], [-1.9130459, 52.4232381], [-1.9128761999999997, 52.4233711], [-1.9126949, 52.42351409999999], [-1.9122663, 52.42388009999999], [-1.9116912999999995, 52.4244061], [-1.9112785, 52.42482150000001], [-1.9110263, 52.425091399999985], [-1.9108643, 52.4252728], [-1.9106583, 52.4255058], [-1.9105242, 52.4256636], [-1.9103426, 52.4258869], [-1.910165, 52.42611599999999], [-1.9100089, 52.4263048], [-1.9097712, 52.42664159999999], [-1.9096807, 52.42677710000001], [-1.9095189, 52.427032399999995], [-1.9093128999999995, 52.4273853], [-1.9091731999999997, 52.4276398], [-1.9089767, 52.42802], [-1.9087366999999995, 52.428499], [-1.9081537, 52.42964289999999], [-1.9080306, 52.4298842], [-1.9078130999999996, 52.43022400000001], [-1.9075083, 52.43070060000001], [-1.9072624, 52.4310496], [-1.9070933, 52.4312611], [-1.9068982999999995, 52.43152149999999], [-1.9066983, 52.43176379999999], [-1.9065349000000005, 52.4319438], [-1.9062165, 52.432286600000005], [-1.9061151000000005, 52.4323888], [-1.905683, 52.4328015], [-1.9052542, 52.4331799], [-1.9050808999999995, 52.43332029999999], [-1.9048256, 52.43352769999999], [-1.9044572, 52.4338108], [-1.9042734, 52.433946600000006], [-1.9040448999999997, 52.4341081], [-1.9036713, 52.4343662], [-1.9034184000000005, 52.4345322], [-1.9032334, 52.4346486], [-1.9029711, 52.434808700000005], [-1.9026335, 52.43500819999999], [-1.9024357999999997, 52.4351205], [-1.9020531, 52.4353329], [-1.9017141, 52.43550979999999], [-1.9014470000000003, 52.43564370000001], [-1.901209, 52.4357601], [-1.9009883000000003, 52.4358642], [-1.9008009999999995, 52.43595049999999], [-1.9004138, 52.436123], [-1.9000021, 52.4362963], [-1.8996500999999997, 52.4364387], [-1.8993968, 52.4365357], [-1.8991504, 52.4366268], [-1.8989207, 52.4367111], [-1.8986463, 52.4368083], [-1.8981763, 52.43696649999998], [-1.8978699, 52.4370654], [-1.8975213, 52.4371748], [-1.897149, 52.43729879999999], [-1.8967787999999997, 52.4374266], [-1.8962454, 52.4376239], [-1.8959128000000005, 52.4377545], [-1.8954162, 52.4379614], [-1.8948987, 52.43819930000001], [-1.894583, 52.4383506], [-1.8942692000000003, 52.4385123], [-1.8939922999999996, 52.43865910000001], [-1.8935306, 52.4389159], [-1.8932750000000005, 52.43906510000001], [-1.8930176, 52.43922789999999], [-1.8927846, 52.43937760000001], [-1.892562, 52.4395292], [-1.8924960483932431, 52.43957578845911], [-1.8921543, 52.43981719999999], [-1.8917414, 52.4401375], [-1.8914100000000005, 52.4404091], [-1.8909288, 52.44083969999999], [-1.8907399, 52.4410242], [-1.8905064, 52.4412499], [-1.8901182999999997, 52.4416229], [-1.8890349, 52.442656], [-1.8882091000000003, 52.44344220000001], [-1.8878883, 52.44375019999999], [-1.8872669, 52.444380899999985], [-1.8870620999999996, 52.44460019999999], [-1.8865362, 52.445188999999985], [-1.8864620966509948, 52.44527888932315], [-1.8863719, 52.44538829999998], [-1.8862447, 52.445545099999975], [-1.8854073, 52.44668819999999], [-1.8851730999999996, 52.4470371], [-1.8849362, 52.4474349], [-1.8847408, 52.447783599999994], [-1.8845096999999995, 52.44822820000001], [-1.8844043, 52.44844019999999], [-1.8842529, 52.4487669], [-1.8841584, 52.4489929], [-1.8840807999999996, 52.449176], [-1.8839255, 52.44956599999999], [-1.8838291999999996, 52.4498314], [-1.8837119, 52.45018069999999], [-1.8836177, 52.4504953], [-1.8835504000000003, 52.4507326], [-1.8834132, 52.4513125], [-1.8833727, 52.4514985], [-1.8833028, 52.4518734], [-1.8832412, 52.4522646], [-1.8831942, 52.452642999999995], [-1.8831707, 52.4529788], [-1.8831557, 52.4532045], [-1.8831485, 52.45342720000001], [-1.8831457000000005, 52.453661699999984], [-1.8831386999999995, 52.4538564], [-1.8831324, 52.4542793], [-1.8831405, 52.4545016], [-1.8831633999999997, 52.4547672], [-1.8831851, 52.4550796], [-1.8832079, 52.4552895], [-1.8832285, 52.4554494], [-1.8832474, 52.45559180000001], [-1.8833055000000003, 52.455943100000006], [-1.8833457999999996, 52.456441100000006], [-1.8833637000000003, 52.4565751], [-1.8833939, 52.456867299999985], [-1.8834393, 52.45730199999999], [-1.8834611000000003, 52.45751859999999], [-1.8834844999999996, 52.4578701], [-1.8834912, 52.45810669999999], [-1.883492, 52.458306500000006], [-1.8834912, 52.4585129], [-1.8834888, 52.4586181], [-1.8834835999999997, 52.45873950000001], [-1.8834500000000003, 52.459183], [-1.8834223, 52.459408], [-1.8833923, 52.459629], [-1.8833032999999997, 52.4601263], [-1.8831984, 52.46055989999999], [-1.8831243, 52.46077809999999], [-1.8830873, 52.4609123], [-1.8829551999999996, 52.46135670000001], [-1.8829191999999997, 52.4614672], [-1.8827177, 52.4619261], [-1.8826575999999997, 52.4620643], [-1.8825845999999995, 52.46223100000001], [-1.8824927, 52.46245749999999], [-1.8824198999999997, 52.4626018], [-1.8823448, 52.462747199999995], [-1.8821792999999996, 52.4630411], [-1.8820010999999996, 52.463342899999994], [-1.8818616, 52.4635664], [-1.8816404, 52.46390479999999], [-1.8814733, 52.464141], [-1.8812249, 52.4644706], [-1.8811321000000003, 52.464588], [-1.8809213, 52.464846400000006], [-1.880694, 52.4651077], [-1.8806042, 52.46520399999999], [-1.880334, 52.46547879999999], [-1.8802127, 52.4655829], [-1.8800665, 52.46572539999999], [-1.8798734, 52.465891199999994], [-1.8797022, 52.466034500000006], [-1.8795938, 52.4661219], [-1.8794746, 52.46621230000001], [-1.879304, 52.4663368], [-1.8788556, 52.466648799999994], [-1.878475, 52.46689630000001], [-1.8782214999999995, 52.467067699999994], [-1.87799, 52.4672183], [-1.8776365, 52.4674478], [-1.8771341, 52.467775], [-1.8766206999999997, 52.4680997], [-1.8763991, 52.46823820000001], [-1.8755500000000005, 52.468819], [-1.8753668999999995, 52.46894259999999], [-1.8749120999999995, 52.4692442], [-1.8746477999999995, 52.46945019999999], [-1.8743753999999997, 52.4696625], [-1.8742310176306256, 52.4697832132535], [-1.8741784522397609, 52.46982716133048], [-1.8741492432977296, 52.46985158188199], [-1.874093195875765, 52.469898441088525], [-1.873777, 52.4701628], [-1.8733802, 52.470525], [-1.8731218, 52.4707782], [-1.8727971999999995, 52.471099599999995], [-1.8725936000000003, 52.4713195], [-1.8723008, 52.4716723], [-1.8720517000000003, 52.47195519999999], [-1.8719155, 52.472115899999984], [-1.8717454, 52.4723234], [-1.8714781000000005, 52.472672200000005], [-1.8712734, 52.47295690000001], [-1.8711651, 52.473131999999985], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
28.4 |
2131 |
2210 |
Worcestershire Parkway [Low Level] |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328683 |
1790024906050678 |
208 |
208 |
2026-09-21 21:20:05.138023 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:04.412091 |
| 723908 |
754532 |
G07346 |
872L69M721 |
2026-09-21 |
COMPLETE |
20328810 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754532, "stp": "P", "toc": "London Overground", "uid": "G07346", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07346/2026-09-21/detailed", "trust_id": "872L69M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L69", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "2210", "current_leg_dep": "2206", "current_leg_end": "Stratford", "origin_dep_time": "2107", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.309, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 361.207, \"from_m\": 237.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 901.014, \"from_m\": 361.207, \"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\": 1114.785, \"from_m\": 901.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2055.745, \"from_m\": 1114.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4045.801, \"from_m\": 2055.745, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5051.601, \"from_m\": 4045.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8078.768, \"from_m\": 5051.601, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8137.206, \"from_m\": 8078.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8584.951, \"from_m\": 8137.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8910.441, \"from_m\": 8584.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10211.65, \"from_m\": 8910.441, \"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\": 10534.215, \"from_m\": 10211.65, \"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\": 10618.716, \"from_m\": 10534.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10720.79, \"from_m\": 10618.716, \"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\": 10769.774, \"from_m\": 10720.79, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16862.644, \"from_m\": 10769.774, \"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\": 17214.884, \"from_m\": 16862.644, \"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\": 18562.379, \"from_m\": 17214.884, \"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\": 19176.877, \"from_m\": 18562.379, \"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\": 23461.306, \"from_m\": 19176.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\": 25999.979, \"from_m\": 23461.306, \"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\": 26746.092, \"from_m\": 25999.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\": 26808.008, \"from_m\": 26746.092, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27416.6, \"from_m\": 26808.008, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28119.929, \"from_m\": 27416.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28733.776, \"from_m\": 28119.929, \"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\": 28769.997, \"from_m\": 28733.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\": 28809.093, \"from_m\": 28769.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28850.358, \"from_m\": 28809.093, \"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\": 28879.096, \"from_m\": 28850.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28951.71, \"from_m\": 28879.096, \"capability_applied\": null, \"effective_limit_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\": 754532, \"profile_key\": \"6c6e75a0a1a75f4d43ef93666119722d3f845e018a8d4e202b7ef557fc09b0f1\", \"schedule_id\": 8456, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2112\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2161.175, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2114H\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2117H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5284.09, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7032.847, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8262.411, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9021.734, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 9983.301, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 10618.716, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 11633.683, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 12632.056, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2134H\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13342.722, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14168.197, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 14763.105, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16177.181, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17129.641, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18195.048, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 18912.749, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19110.343, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 19641.661, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 20822.483, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21192.045, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2154\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 21602.839, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22049.046, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 22481.228, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 23588.237, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 24417.557, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 24969.164, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 25969.478, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2204H\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 27386.866, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 27900.172, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 28201.064, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 28951.71, \"section_seq\": 1, \"route_path_id\": 116750}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28951.71, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116750}], \"total_distance_m\": 28951.71, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26763.874, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2187.836, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2107", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:08Z\", \"source_id\": 64019847, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:14Z\", \"source_id\": 20291877, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:08Z\", \"source_id\": 64024618, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:14Z\", \"source_id\": 20293262, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:05Z\", \"source_id\": 64031172, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:05Z\", \"source_id\": 20295160, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:07Z\", \"source_id\": 64036135, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:10Z\", \"source_id\": 20296586, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:09Z\", \"source_id\": 64043071, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:10Z\", \"source_id\": 20298544, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:02Z\", \"source_id\": 64058354, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:04Z\", \"source_id\": 20303082, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:51Z\", \"source_id\": 64067505, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:54Z\", \"source_id\": 20305625, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:59Z\", \"source_id\": 64072438, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:04Z\", \"source_id\": 20307021, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:48Z\", \"source_id\": 64076670, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:54Z\", \"source_id\": 20308244, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:40Z\", \"source_id\": 64080888, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:44Z\", \"source_id\": 20309532, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:28Z\", \"source_id\": 64084715, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:35Z\", \"source_id\": 20310707, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:25Z\", \"source_id\": 64089017, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:31Z\", \"source_id\": 20312002, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:32Z\", \"source_id\": 64093547, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:35Z\", \"source_id\": 20313355, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:10Z\", \"source_id\": 64099415, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:13Z\", \"source_id\": 20315031, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:20Z\", \"source_id\": 64104438, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:25Z\", \"source_id\": 20316442, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:53Z\", \"source_id\": 64112068, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:55Z\", \"source_id\": 20318731, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:43Z\", \"source_id\": 64116066, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:45Z\", \"source_id\": 20319905, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:42Z\", \"source_id\": 64120452, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:45Z\", \"source_id\": 20321183, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:03Z\", \"source_id\": 64125595, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:08Z\", \"source_id\": 20322639, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:07Z\", \"source_id\": 64129977, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:13Z\", \"source_id\": 20324011, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:16Z\", \"source_id\": 64134842, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:20Z\", \"source_id\": 20325439, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:45Z\", \"source_id\": 64140286, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:47Z\", \"source_id\": 20327052, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:31Z\", \"source_id\": 64146479, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:35Z\", \"source_id\": 20328810, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1790024919913821, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:05.460225", "service_state_evidence_id": 20328810, "current_leg_start_actual_dep": "2026-09-21T22:06:30+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:05.828735", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2L69 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.309, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 361.207, "from_m": 237.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 901.014, "from_m": 361.207, "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": 1114.785, "from_m": 901.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2055.745, "from_m": 1114.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4045.801, "from_m": 2055.745, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5051.601, "from_m": 4045.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8078.768, "from_m": 5051.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8137.206, "from_m": 8078.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8584.951, "from_m": 8137.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8910.441, "from_m": 8584.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10211.65, "from_m": 8910.441, "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": 10534.215, "from_m": 10211.65, "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": 10618.716, "from_m": 10534.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10720.79, "from_m": 10618.716, "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": 10769.774, "from_m": 10720.79, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16862.644, "from_m": 10769.774, "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": 17214.884, "from_m": 16862.644, "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": 18562.379, "from_m": 17214.884, "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": 19176.877, "from_m": 18562.379, "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": 23461.306, "from_m": 19176.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": 25999.979, "from_m": 23461.306, "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": 26746.092, "from_m": 25999.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": 26808.008, "from_m": 26746.092, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27416.6, "from_m": 26808.008, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28119.929, "from_m": 27416.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28733.776, "from_m": 28119.929, "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": 28769.997, "from_m": 28733.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": 28809.093, "from_m": 28769.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28850.358, "from_m": 28809.093, "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": 28879.096, "from_m": 28850.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28951.71, "from_m": 28879.096, "capability_applied": null, "effective_limit_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": 754532, "profile_key": "6c6e75a0a1a75f4d43ef93666119722d3f845e018a8d4e202b7ef557fc09b0f1", "schedule_id": 8456, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2107", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2112", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2114H", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2117H", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.09, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7032.847, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8262.411, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9021.734, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 9983.301, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 10618.716, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 11633.683, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 12632.056, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2134H", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13342.722, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14168.197, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 14763.105, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16177.181, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17129.641, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18195.048, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 18912.749, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Camden Road", "stage_seq": 20, "distance_m": 19110.343, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 19641.661, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 20822.483, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21192.045, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2154", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 21602.839, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22049.046, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Canonbury", "stage_seq": 26, "distance_m": 22481.228, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 23588.237, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 24417.557, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Hackney Central", "stage_seq": 29, "distance_m": 24969.164, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Homerton", "stage_seq": 30, "distance_m": 25969.478, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2204H", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 27386.866, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Lea Junction", "stage_seq": 32, "distance_m": 27900.172, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 28201.064, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 28951.71, "section_seq": 1, "route_path_id": 116750}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28951.71, "from_m": 0.0, "section_seq": 1, "route_path_id": 116750}], "total_distance_m": 28951.71, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26763.874, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2187.836, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:08Z", "source_id": 64019847, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:12:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:14Z", "source_id": 20291877, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:08Z", "source_id": 64024618, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:15:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:14Z", "source_id": 20293262, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:05Z", "source_id": 64031172, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:05Z", "source_id": 20295160, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:07Z", "source_id": 64036135, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:20:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:10Z", "source_id": 20296586, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:09Z", "source_id": 64043071, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:10Z", "source_id": 20298544, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:02Z", "source_id": 64058354, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:30:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:04Z", "source_id": 20303082, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:51Z", "source_id": 64067505, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:54Z", "source_id": 20305625, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:59Z", "source_id": 64072438, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:04Z", "source_id": 20307021, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:48Z", "source_id": 64076670, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:37:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:54Z", "source_id": 20308244, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:40Z", "source_id": 64080888, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:44Z", "source_id": 20309532, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:28Z", "source_id": 64084715, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:35Z", "source_id": 20310707, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:25Z", "source_id": 64089017, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:31Z", "source_id": 20312002, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:32Z", "source_id": 64093547, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:35Z", "source_id": 20313355, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:10Z", "source_id": 64099415, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:13Z", "source_id": 20315031, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:20Z", "source_id": 64104438, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:25Z", "source_id": 20316442, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:53Z", "source_id": 64112068, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:53:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:55Z", "source_id": 20318731, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:43Z", "source_id": 64116066, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:45Z", "source_id": 20319905, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:42Z", "source_id": 64120452, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:45Z", "source_id": 20321183, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:03Z", "source_id": 64125595, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:59:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:08Z", "source_id": 20322639, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:07Z", "source_id": 64129977, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:13Z", "source_id": 20324011, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:16Z", "source_id": 64134842, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:20Z", "source_id": 20325439, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:45Z", "source_id": 64140286, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:47Z", "source_id": 20327052, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:31Z", "source_id": 64146479, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:35Z", "source_id": 20328810, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
2107 |
2107 |
1 |
None |
None |
Stratford |
2211 |
2208 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07346/2026-09-21/detailed |
None |
Hackney Wick |
2026-09-21T22:06:30+01:00 |
Stratford |
4.0 |
{"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} |
1.0 |
2206 |
2210 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328810 |
1790024919913821 |
111 |
111 |
2026-09-21 21:20:05.828735 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:05.460225 |
| 723909 |
755818 |
P91657 |
885A42M821 |
2026-09-21 |
COMPLETE |
20329498 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 755818, "stp": "P", "toc": "Southeastern", "uid": "P91657", "consist": "376001+376033", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91657/2026-09-21/detailed", "trust_id": "885A42M821", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slade Green Up Carriage Holding Sidings", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": null, "is_terminated": 1, "next_location": "Slade Green Up Carriage Holding Sidings", "signalling_id": "5A42", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "2210", "current_leg_dep": "2205", "current_leg_end": "Slade Green Up Carriage Holding Sidings", "origin_dep_time": "2206", "origin_platform": "1", "current_location": "Slade Green Up Carriage Holding Sidings", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2197223, 51.44745129999999], [0.21953549999999997, 51.4474867], [0.2193568, 51.4475261], [0.21908109999999997, 51.44759150000001], [0.218845, 51.44765749999999], [0.218649, 51.44771910000001], [0.2184502, 51.4477924], [0.2179462, 51.4479793], [0.2177503, 51.4480595], [0.2172288, 51.4482793], [0.2170399, 51.4483563], [0.2167477, 51.4484675], [0.21629390000000004, 51.4486216], [0.2159974, 51.44871299999999], [0.2155974, 51.4488431], [0.21536169999999996, 51.4489171], [0.2150284, 51.44901339999999], [0.2147347, 51.4490971], [0.2144739, 51.449164], [0.2141696, 51.4492446], [0.2138121, 51.4493277], [0.2136025, 51.44937590000001], [0.2134189, 51.449414999999995], [0.21303150000000004, 51.44948699999999], [0.2126419, 51.44955399999999], [0.2122703, 51.449609800000005], [0.21177319999999997, 51.4496753], [0.21094289999999996, 51.44978999999999], [0.2107583, 51.4498184], [0.2106255, 51.4498378], [0.2101947, 51.4499059], [0.2098672, 51.44996470000001], [0.2091204, 51.4501271], [0.20886029999999997, 51.45018890000001], [0.2086097, 51.45025369999999], [0.2084398, 51.45030169999998], [0.2080787, 51.4504063], [0.20770459999999996, 51.45053769999999], [0.2074461, 51.45062870000001], [0.2072273, 51.4507131], [0.2069211, 51.45083830000001], [0.2066332, 51.4509599], [0.2062922, 51.4511128], [0.2060333, 51.45122959999999], [0.2057676, 51.4513651], [0.2055019, 51.4515114], [0.2052913, 51.4516294], [0.2050962, 51.4517462], [0.2049087, 51.451865999999995], [0.2047843, 51.4519482], [0.2045339, 51.45212000000001], [0.20435519999999996, 51.45224949999999], [0.2041533, 51.45240840000001], [0.2040006, 51.4525463], [0.2038063, 51.45272279999999], [0.2036019, 51.45292630000001], [0.2034545, 51.45307809999999], [0.2031941, 51.4533629], [0.2030969, 51.4534616], [0.2029089, 51.45373450000001], [0.20289850428603276, 51.45374729472488], [0.2028972, 51.4537489], [0.20266719999999996, 51.454004000000005], [0.2017895, 51.4549832], [0.2012277, 51.4555969], [0.2009538, 51.4558962], [0.2007536, 51.45612539999999], [0.2006486, 51.4562388], [0.2005176, 51.4563802], [0.2004168, 51.4564884], [0.2000187, 51.456915900000006], [0.1995492, 51.4574349], [0.1992059, 51.4578038], [0.1989913, 51.4580345], [0.1987102, 51.45835019999999], [0.198564, 51.4585144], [0.19844190000000003, 51.45865139999999], [0.1982843, 51.45881659999999], [0.1979526, 51.4592041], [0.197621, 51.4595855], [0.19720149999999995, 51.46004610000001], [0.1967704, 51.46052120000001], [0.19648599999999997, 51.46085299999999], [0.1959855, 51.4614063], [0.1956839, 51.4617349], [0.195465, 51.46197329999999], [0.1951385, 51.4623367], [0.19491865267796807, 51.46257237632921], [0.1948885, 51.4626047], [0.19464119999999996, 51.462827], [0.1944295, 51.463059300000005], [0.19422149999999996, 51.46325070000001], [0.1940444, 51.463404], [0.1939, 51.46355520000001], [0.1937707, 51.46370639999999], [0.19351399999999996, 51.4639905], [0.1931296, 51.46441469999999], [0.19289939999999997, 51.464671200000005]]}", "current_leg_start": "Dartford", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "51.4646712", "next_location_lon": "0.1928994", "previous_location": "Dartford", "current_leg_milage": "1.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1370.828, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1403.851, \"from_m\": 1370.828, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1405.646, \"from_m\": 1403.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2455.224, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2492.582, \"from_m\": 2455.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2595.799, \"from_m\": 2492.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2804.212, \"from_m\": 2595.799, \"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\": 755818, \"profile_key\": \"7325b388892167fe746d095f275f4ac7f8d9723b2cad8f86a25d21050acb44e8\", \"schedule_id\": 24968, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 119642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 119642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2534.466, \"section_seq\": 1, \"route_path_id\": 119642}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Slade Green Up Carriage Holding Sidings\", \"stage_seq\": 5, \"distance_m\": 2804.212, \"section_seq\": 1, \"route_path_id\": 119642}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2804.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119642}], \"total_distance_m\": 2804.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 2721.212, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2206", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4646712", "current_position_lon": "0.1928994", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:34Z\", \"source_id\": 64148633, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:38Z\", \"source_id\": 20329498, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slade Green Up Carriage Holding Sidings", "service_state_platform": null, "timing_fact_generation": 1790024979214387, "current_leg_arrival_utc": "2026-09-21T22:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:06.255658", "service_state_evidence_id": 20329498, "current_leg_start_actual_dep": "2026-09-21T22:06:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:06.537231", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
None |
5A42 |
376001+376033 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1370.828, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1403.851, "from_m": 1370.828, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1405.646, "from_m": 1403.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2455.224, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2492.582, "from_m": 2455.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2595.799, "from_m": 2492.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2804.212, "from_m": 2595.799, "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": 755818, "profile_key": "7325b388892167fe746d095f275f4ac7f8d9723b2cad8f86a25d21050acb44e8", "schedule_id": 24968, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2206", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 119642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 119642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2534.466, "section_seq": 1, "route_path_id": 119642}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Slade Green Up Carriage Holding Sidings", "stage_seq": 5, "distance_m": 2804.212, "section_seq": 1, "route_path_id": 119642}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2804.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 119642}], "total_distance_m": 2804.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 2721.212, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:34Z", "source_id": 64148633, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:38Z", "source_id": 20329498, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Dartford |
2206 |
2206 |
1 |
None |
None |
Slade Green Up Carriage Holding Sidings |
2211 |
2211 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91657/2026-09-21/detailed |
None |
Dartford |
2026-09-21T22:06:00+01:00 |
Slade Green Up Carriage Holding Sidings |
5.0 |
{"type": "LineString", "coordinates": [[0.2197223, 51.44745129999999], [0.21953549999999997, 51.4474867], [0.2193568, 51.4475261], [0.21908109999999997, 51.44759150000001], [0.218845, 51.44765749999999], [0.218649, 51.44771910000001], [0.2184502, 51.4477924], [0.2179462, 51.4479793], [0.2177503, 51.4480595], [0.2172288, 51.4482793], [0.2170399, 51.4483563], [0.2167477, 51.4484675], [0.21629390000000004, 51.4486216], [0.2159974, 51.44871299999999], [0.2155974, 51.4488431], [0.21536169999999996, 51.4489171], [0.2150284, 51.44901339999999], [0.2147347, 51.4490971], [0.2144739, 51.449164], [0.2141696, 51.4492446], [0.2138121, 51.4493277], [0.2136025, 51.44937590000001], [0.2134189, 51.449414999999995], [0.21303150000000004, 51.44948699999999], [0.2126419, 51.44955399999999], [0.2122703, 51.449609800000005], [0.21177319999999997, 51.4496753], [0.21094289999999996, 51.44978999999999], [0.2107583, 51.4498184], [0.2106255, 51.4498378], [0.2101947, 51.4499059], [0.2098672, 51.44996470000001], [0.2091204, 51.4501271], [0.20886029999999997, 51.45018890000001], [0.2086097, 51.45025369999999], [0.2084398, 51.45030169999998], [0.2080787, 51.4504063], [0.20770459999999996, 51.45053769999999], [0.2074461, 51.45062870000001], [0.2072273, 51.4507131], [0.2069211, 51.45083830000001], [0.2066332, 51.4509599], [0.2062922, 51.4511128], [0.2060333, 51.45122959999999], [0.2057676, 51.4513651], [0.2055019, 51.4515114], [0.2052913, 51.4516294], [0.2050962, 51.4517462], [0.2049087, 51.451865999999995], [0.2047843, 51.4519482], [0.2045339, 51.45212000000001], [0.20435519999999996, 51.45224949999999], [0.2041533, 51.45240840000001], [0.2040006, 51.4525463], [0.2038063, 51.45272279999999], [0.2036019, 51.45292630000001], [0.2034545, 51.45307809999999], [0.2031941, 51.4533629], [0.2030969, 51.4534616], [0.2029089, 51.45373450000001], [0.20289850428603276, 51.45374729472488], [0.2028972, 51.4537489], [0.20266719999999996, 51.454004000000005], [0.2017895, 51.4549832], [0.2012277, 51.4555969], [0.2009538, 51.4558962], [0.2007536, 51.45612539999999], [0.2006486, 51.4562388], [0.2005176, 51.4563802], [0.2004168, 51.4564884], [0.2000187, 51.456915900000006], [0.1995492, 51.4574349], [0.1992059, 51.4578038], [0.1989913, 51.4580345], [0.1987102, 51.45835019999999], [0.198564, 51.4585144], [0.19844190000000003, 51.45865139999999], [0.1982843, 51.45881659999999], [0.1979526, 51.4592041], [0.197621, 51.4595855], [0.19720149999999995, 51.46004610000001], [0.1967704, 51.46052120000001], [0.19648599999999997, 51.46085299999999], [0.1959855, 51.4614063], [0.1956839, 51.4617349], [0.195465, 51.46197329999999], [0.1951385, 51.4623367], [0.19491865267796807, 51.46257237632921], [0.1948885, 51.4626047], [0.19464119999999996, 51.462827], [0.1944295, 51.463059300000005], [0.19422149999999996, 51.46325070000001], [0.1940444, 51.463404], [0.1939, 51.46355520000001], [0.1937707, 51.46370639999999], [0.19351399999999996, 51.4639905], [0.1931296, 51.46441469999999], [0.19289939999999997, 51.464671200000005]]} |
1.7 |
2205 |
2210 |
Dartford |
Slade Green Up Carriage Holding Sidings |
Slade Green Up Carriage Holding Sidings |
51.4646712 |
0.1928994 |
51.4646712 |
0.1928994 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Slade Green Up Carriage Holding Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329498 |
1790024979214387 |
7 |
7 |
2026-09-21 21:20:06.537231 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:06.255658 |
| 723910 |
754982 |
P85826 |
881K46M721 |
2026-09-21 |
COMPLETE |
20328512 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754982, "stp": "P", "toc": "Southeastern", "uid": "P85826", "consist": "376014+376017", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85826/2026-09-21/detailed", "trust_id": "881K46M721", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "4", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1K46", "timing_status": "ON TIME", "origin_station": "Hayes (Kent)", "current_leg_arr": "2210", "current_leg_dep": "2206", "current_leg_end": "London Charing Cross", "origin_dep_time": "2128", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "2210", "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\": 366.133, \"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\": 414.85, \"from_m\": 366.133, \"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\": 427.956, \"from_m\": 414.85, \"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\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7634.624, \"from_m\": 5539.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7688.152, \"from_m\": 7634.624, \"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\": 12759.573, \"from_m\": 7688.152, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13033.194, \"from_m\": 12759.573, \"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\": 14247.143, \"from_m\": 13033.194, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14315.918, \"from_m\": 14247.143, \"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\": 19492.117, \"from_m\": 14315.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20535.541, \"from_m\": 19492.117, \"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\": 22923.496, \"from_m\": 20535.541, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 754982, \"profile_key\": \"3f054df1bbb20e5840a8f0ff0bdb3ff9c7283ab825fd45003f15303ac0888795\", \"schedule_id\": 22901, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2131H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7872.497, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8755.872, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11063.435, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2151\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12401.745, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 12759.573, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 12989.451, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 12, \"distance_m\": 14373.017, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"New Cross\", \"stage_seq\": 13, \"distance_m\": 15191.701, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 14, \"distance_m\": 18164.969, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2202\", \"location\": \"London Bridge\", \"stage_seq\": 15, \"distance_m\": 20030.161, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 16, \"distance_m\": 20970.345, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 17, \"distance_m\": 21716.86, \"section_seq\": 1, \"route_path_id\": 139623}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 18, \"distance_m\": 22923.496, \"section_seq\": 1, \"route_path_id\": 139623}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22923.496, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139623}], \"total_distance_m\": 22923.496, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22836.239, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2128", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:34Z\", \"source_id\": 64059733, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:39Z\", \"source_id\": 20303464, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:34Z\", \"source_id\": 64064428, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:38Z\", \"source_id\": 20304786, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:47Z\", \"source_id\": 64074391, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:50Z\", \"source_id\": 20307570, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:02Z\", \"source_id\": 64081607, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:06Z\", \"source_id\": 20309749, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:35Z\", \"source_id\": 64087169, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:38Z\", \"source_id\": 20311451, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:36Z\", \"source_id\": 64091390, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:38Z\", \"source_id\": 20312706, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:53Z\", \"source_id\": 64098723, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 20314848, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:35Z\", \"source_id\": 64104940, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:36Z\", \"source_id\": 20316557, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:56Z\", \"source_id\": 64127550, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:57Z\", \"source_id\": 20323194, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:10Z\", \"source_id\": 64138950, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:10Z\", \"source_id\": 20326626, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:04Z\", \"source_id\": 64145446, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:09Z\", \"source_id\": 20328512, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "4", "timing_fact_generation": 1790024890785481, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:06.270940", "service_state_evidence_id": 20328512, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:06.540539", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
HYS |
CHX |
1K46 |
376014+376017 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 366.133, "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": 414.85, "from_m": 366.133, "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": 427.956, "from_m": 414.85, "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": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7634.624, "from_m": 5539.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7688.152, "from_m": 7634.624, "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": 12759.573, "from_m": 7688.152, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13033.194, "from_m": 12759.573, "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": 14247.143, "from_m": 13033.194, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14315.918, "from_m": 14247.143, "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": 19492.117, "from_m": 14315.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20535.541, "from_m": 19492.117, "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": 22923.496, "from_m": 20535.541, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 754982, "profile_key": "3f054df1bbb20e5840a8f0ff0bdb3ff9c7283ab825fd45003f15303ac0888795", "schedule_id": 22901, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2128", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2131H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7872.497, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8755.872, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11063.435, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2151", "location": "Ladywell", "stage_seq": 9, "distance_m": 12401.745, "section_seq": 1, "route_path_id": 139623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 12759.573, "section_seq": 1, "route_path_id": 139623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Parks Bridge Jn", "stage_seq": 11, "distance_m": 12989.451, "section_seq": 1, "route_path_id": 139623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Tanners Hill Jn (NX)", "stage_seq": 12, "distance_m": 14373.017, "section_seq": 1, "route_path_id": 139623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "New Cross", "stage_seq": 13, "distance_m": 15191.701, "section_seq": 1, "route_path_id": 139623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Blue Anchor (Kent)", "stage_seq": 14, "distance_m": 18164.969, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2202", "location": "London Bridge", "stage_seq": 15, "distance_m": 20030.161, "section_seq": 1, "route_path_id": 139623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Ewer Street Jn", "stage_seq": 16, "distance_m": 20970.345, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "London Waterloo (East)", "stage_seq": 17, "distance_m": 21716.86, "section_seq": 1, "route_path_id": 139623}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 18, "distance_m": 22923.496, "section_seq": 1, "route_path_id": 139623}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22923.496, "from_m": 0.0, "section_seq": 1, "route_path_id": 139623}], "total_distance_m": 22923.496, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22836.239, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:34Z", "source_id": 64059733, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:39Z", "source_id": 20303464, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:34Z", "source_id": 64064428, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:38Z", "source_id": 20304786, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:47Z", "source_id": 64074391, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:50Z", "source_id": 20307570, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:02Z", "source_id": 64081607, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:39:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:06Z", "source_id": 20309749, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:35Z", "source_id": 64087169, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:38Z", "source_id": 20311451, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:36Z", "source_id": 64091390, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:38Z", "source_id": 20312706, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:53Z", "source_id": 64098723, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 20314848, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:35Z", "source_id": 64104940, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:36Z", "source_id": 20316557, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:56Z", "source_id": 64127550, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:00:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:57Z", "source_id": 20323194, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:10Z", "source_id": 64138950, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:10Z", "source_id": 20326626, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31429, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:04Z", "source_id": 64145446, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:09Z", "source_id": 20328512, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Hayes (Kent) |
2128 |
2128 |
1 |
None |
None |
London Charing Cross |
2210 |
2210 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85826/2026-09-21/detailed |
None |
London Waterloo (East) |
2026-09-21T22:07:00+01:00 |
London Charing Cross |
4.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
2206 |
2210 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328512 |
1790024890785481 |
64 |
64 |
2026-09-21 21:20:06.540539 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:06.270940 |
| 723911 |
753298 |
G77093 |
461T63MZ21 |
2026-09-21 |
COMPLETE |
20328714 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 753298, "stp": "O", "toc": "Great Northern", "uid": "G77093", "consist": "387104+387106", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77093/2026-09-21/detailed", "trust_id": "461T63MZ21", "origin_crs": "KLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "7", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1T63", "timing_status": "LATE", "origin_station": "Kings Lynn", "current_leg_arr": "2210", "current_leg_dep": "2116", "current_leg_end": "London Kings Cross", "origin_dep_time": "2015", "origin_platform": "1", "current_location": "London Kings Cross", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.133028, 52.16199699999999], [0.13305299999999998, 52.161866499999995], [0.1331218, 52.1615951], [0.1332329, 52.1612203], [0.1333745, 52.1608016], [0.13353569999999998, 52.1603482], [0.1336424, 52.1600695], [0.1337541, 52.159789], [0.1338893, 52.15945909999999], [0.1340682, 52.1590538], [0.1342715, 52.15863099999999], [0.1344443, 52.15827689999999], [0.1346232, 52.157915200000005], [0.1348161, 52.157521300000006], [0.1350616, 52.1570493], [0.1351291, 52.15685839999999], [0.1351725, 52.156718399999995], [0.1352054, 52.15659230000001], [0.13524039999999998, 52.1564073], [0.1352595, 52.15624329999999], [0.1352714, 52.15612949999999], [0.13527779999999998, 52.1559426], [0.1352684, 52.1557325], [0.13524709999999998, 52.155525899999994], [0.1351808, 52.1552242], [0.13508489999999998, 52.1549314], [0.13494239999999996, 52.1546326], [0.1347484, 52.1542807], [0.1344918, 52.153924], [0.13418489999999997, 52.1536135], [0.1339644, 52.153423], [0.1336101, 52.15313199999999], [0.1332748, 52.1528946], [0.132997, 52.1527135], [0.1326941, 52.1525454], [0.1323952, 52.15240109999999], [0.1320889, 52.15225980000001], [0.1312439, 52.15192410000001], [0.12996999999999995, 52.1514263], [0.1299562, 52.151420899999984], [0.1279023, 52.150621], [0.1258614, 52.1498184], [0.1246911, 52.14935549999999], [0.12395720000000002, 52.149068599999985], [0.123459, 52.14887029999999], [0.12326279999999998, 52.14879439999999], [0.121688, 52.1481911], [0.1208912, 52.1478772], [0.1173929, 52.14648379999999], [0.1153473, 52.14568179999999], [0.1138404, 52.145118499999995], [0.1133589, 52.14490909999999], [0.1131049, 52.1448067], [0.1107065, 52.14386879999999], [0.1093109, 52.1433155], [0.1092312, 52.1432839], [0.1085932, 52.14303089999999], [0.10525149999999998, 52.1417361], [0.1006834, 52.1399458], [0.09792449999999998, 52.1388563], [0.0943427, 52.1374501], [0.0925391, 52.13674770000001], [0.0899482, 52.13573160000001], [0.08983152841195213, 52.135683102188814], [0.088359, 52.13507099999999], [0.0870084, 52.1344601], [0.0864658, 52.13420820000001], [0.0855194, 52.13373550000001], [0.08551589999999999, 52.13373359999999], [0.08545969999999999, 52.1337035], [0.0842581, 52.133061], [0.08233319999999998, 52.1319223], [0.08093830000000002, 52.131014699999994], [0.07970709999999999, 52.1301325], [0.07855090000000002, 52.129217800000006], [0.07693099999999999, 52.1278322], [0.0755326, 52.12665249999999], [0.0749226, 52.12619960000001], [0.0745447, 52.125919], [0.0735963, 52.1252703], [0.0729675, 52.12486809999999], [0.0723241, 52.124479599999994], [0.0717137, 52.124124899999984], [0.0707214, 52.1235978], [0.0695578, 52.1230219], [0.06859349999999999, 52.1225889], [0.0678651, 52.1222814], [0.0673896, 52.1220863], [0.0667379, 52.1218512], [0.06596049999999999, 52.12155979999999], [0.06511, 52.1212799], [0.0642326, 52.1210044], [0.06330469999999999, 52.120733099999995], [0.0622487, 52.1204449], [0.06088849999999999, 52.1201095], [0.059798999999999984, 52.119891499999994], [0.0586169, 52.1196691], [0.0585175, 52.11965039999998], [0.0577485, 52.11951059999999], [0.0567308, 52.1193226], [0.0563504, 52.1192535], [0.05617659999999999, 52.1192239], [0.05602990000000001, 52.119196], [0.055937299999999995, 52.1191787], [0.05577839999999999, 52.1191494], [0.0549222, 52.1189862], [0.054595, 52.1189237], [0.05194809999999999, 52.11843649999999], [0.048907, 52.11786949999999], [0.0453503, 52.11720859999999], [0.042585, 52.11668790000001], [0.04066539999999999, 52.116336], [0.037606999999999995, 52.1157738], [0.036855799999999994, 52.115636300000006], [0.0348225, 52.115261399999994], [0.033758399999999994, 52.11505539999999], [0.0331723, 52.114923999999995], [0.0330369, 52.114889899999994], [0.032704699999999996, 52.1148063], [0.032194, 52.11465900000001], [0.03183869999999999, 52.1145453], [0.0315259, 52.114428700000005], [0.0313255, 52.11434849999999], [0.0308704, 52.1141617], [0.0304614, 52.11398189999999], [0.030057699999999993, 52.1137877], [0.029631899999999996, 52.1135591], [0.029318899999999995, 52.1133791], [0.0289249, 52.1131305], [0.028553, 52.112863399999995], [0.0281892, 52.1125806], [0.0278411, 52.112292499999995], [0.027328999999999996, 52.1117841], [0.0267595, 52.11112789999999], [0.0260469, 52.1103228], [0.026015599999999996, 52.11028619999999], [0.025584554990979325, 52.10978287988833], [0.0252421, 52.109382999999994], [0.0246355, 52.10867459999999], [0.0233593, 52.107215999999994], [0.0215479, 52.10513639999999], [0.0201475, 52.10352399999999], [0.018541199999999997, 52.10167460000001], [0.017758, 52.1007737], [0.0171942, 52.10013029999999], [0.0157087, 52.0984227], [0.0144427, 52.0969644], [0.013348399999999998, 52.0956942], [0.012186999999999998, 52.094365100000005], [0.0114909, 52.093584799999995], [0.011242899999999998, 52.09328], [0.0102612, 52.0921526], [0.0094648, 52.091224], [0.0094156, 52.091168], [0.009025899999999998, 52.090725], [0.0083395, 52.089946100000006], [0.007412699999999999, 52.0888637], [0.006457799999999999, 52.087781], [0.0058744, 52.087087700000005], [0.0043201, 52.08530029999999], [0.0028582999999999994, 52.08362], [0.0012956, 52.0818199], [0.0002058, 52.08057089999999], [0.0, 52.08033002424418], [-0.0012983999999999997, 52.07881029999998], [-0.0020174, 52.0779809], [-0.0032055, 52.0766022], [-0.0043146999999999994, 52.0753391], [-0.0047504999999999995, 52.07484], [-0.005627599999999999, 52.073823700000005], [-0.006560999999999999, 52.0727561], [-0.0076902, 52.071446], [-0.0088275, 52.0701373], [-0.010471799999999998, 52.06823489999999], [-0.0118021, 52.0666976], [-0.012934199999999998, 52.0653843], [-0.013942499999999998, 52.064227], [-0.0154157, 52.0625485], [-0.0156841, 52.062224500000006], [-0.0173102, 52.06034399999999], [-0.018732, 52.05871539999998], [-0.018862899999999995, 52.0585762], [-0.019446699999999997, 52.0579006], [-0.019572000000000003, 52.057759999999995], [-0.019808, 52.057481], [-0.0198925, 52.05737930000001], [-0.0200961, 52.0571426], [-0.020390999999999996, 52.056799600000005], [-0.020720499999999996, 52.056422699999985], [-0.021016, 52.0560964], [-0.021276, 52.0558412], [-0.0215789, 52.05561389999999], [-0.0219061, 52.055369799999994], [-0.0222667, 52.0551092], [-0.0226149, 52.05489649999999], [-0.0230424, 52.0546533], [-0.023183144693816563, 52.054578667909794], [-0.0233728, 52.0544781], [-0.023701, 52.05431699999999], [-0.0240713, 52.0541494], [-0.0244099, 52.0540092], [-0.024685800000000004, 52.0538952], [-0.0250724, 52.0537578], [-0.025337899999999997, 52.05366449999999], [-0.0254981, 52.05361630000001], [-0.025699399999999997, 52.053553499999985], [-0.0260734, 52.05345920000001], [-0.0265696, 52.05333759999999], [-0.0274972, 52.0531335], [-0.0278528, 52.0530553], [-0.029295400000000003, 52.05273799999999], [-0.0308482, 52.05239970000001], [-0.031884199999999994, 52.0521606], [-0.0322372, 52.052088000000005], [-0.03295699999999999, 52.0519366], [-0.0334006, 52.05180299999999], [-0.0357749, 52.0512718], [-0.0382314, 52.05073170000001], [-0.0406122, 52.05021], [-0.041069, 52.05010839999999], [-0.0418784, 52.04994069999999], [-0.044492399999999994, 52.0493682], [-0.0470385, 52.048807200000006], [-0.0481941, 52.04855260000001], [-0.0497743, 52.04820239999999], [-0.052023799999999995, 52.0476861], [-0.0543373, 52.047183399999994], [-0.05647900000000001, 52.0467142], [-0.05713879999999999, 52.046563], [-0.05777929999999999, 52.0464007], [-0.05932209999999999, 52.045992799999986], [-0.06135260000000001, 52.0453778], [-0.062921, 52.0449073], [-0.0645333, 52.0444171], [-0.0670681, 52.0436552], [-0.06906269999999999, 52.043040100000006], [-0.07144040000000002, 52.0423232], [-0.074372, 52.041422], [-0.07883839999999999, 52.0400715], [-0.0818554, 52.039147699999994], [-0.08683909999999999, 52.03762699999999], [-0.08715299999999998, 52.0375328], [-0.08983152841195213, 52.03671790176389], [-0.0943329, 52.0353484], [-0.0970315, 52.0345361], [-0.0994573, 52.0337865], [-0.1020658, 52.0329946], [-0.10424229999999998, 52.03233759999999], [-0.1056763, 52.0318959], [-0.1076842, 52.03128399999999], [-0.1097499, 52.03065680000001], [-0.1104383, 52.0304483], [-0.1155531, 52.0288995], [-0.11686019999999998, 52.0283611], [-0.11725710000000002, 52.02819479999999], [-0.1175704, 52.028061], [-0.1181203, 52.0278085], [-0.1187682, 52.0274782], [-0.1199529, 52.02679319999999], [-0.11996049999999998, 52.02678879999999], [-0.1207343, 52.0263193], [-0.12156749999999998, 52.02577050000001], [-0.1231693, 52.0244779], [-0.12563619999999998, 52.02246220000001], [-0.1316737, 52.0174722], [-0.1320296, 52.01719500000001], [-0.13679419999999998, 52.013283699999995], [-0.1369843, 52.013122499999994], [-0.13851279999999996, 52.01187800000001], [-0.1390437, 52.0114494], [-0.1396438, 52.01096189999999], [-0.1400499, 52.01060739999999], [-0.1405823, 52.010153200000005], [-0.14101659999999996, 52.0097459], [-0.1413912, 52.0093606], [-0.141863, 52.0088224], [-0.1420878, 52.00855430000001], [-0.1424264, 52.0081455], [-0.1430089, 52.00735060000001], [-0.1431628, 52.0071444], [-0.1437641, 52.0063925], [-0.14420989999999995, 52.005909300000006], [-0.14478629999999998, 52.005303899999994], [-0.1452375, 52.004866], [-0.1458081, 52.004365], [-0.1461983, 52.0040365], [-0.14670089999999997, 52.00362499999999], [-0.147593, 52.0029723], [-0.14929039999999996, 52.0018855], [-0.1496693, 52.00166130000001], [-0.1502214, 52.0013589], [-0.15079429999999996, 52.00106219999999], [-0.1514962, 52.0007155], [-0.1521498, 52.00042489999999], [-0.1537506, 51.9997888], [-0.1544263, 51.999553899999995], [-0.15498189999999998, 51.9993757], [-0.15521311558574066, 51.99930615890027], [-0.15599, 51.9990725], [-0.1570045, 51.9988173], [-0.1592949, 51.9982243], [-0.1609189, 51.997806100000005], [-0.1629641, 51.9972819], [-0.1639996, 51.9970183], [-0.1644626, 51.99689709999999], [-0.16463259999999996, 51.9968507], [-0.1659281, 51.996526999999986], [-0.1669327, 51.9962652], [-0.1677091, 51.9960646], [-0.1688813, 51.995759799999995], [-0.17055899999999996, 51.9953453], [-0.1711383, 51.9952067], [-0.1725733, 51.9948896], [-0.17354969999999997, 51.9946913], [-0.1747942, 51.9944559], [-0.1754836, 51.9943345], [-0.1768649, 51.9941042], [-0.17785319999999996, 51.993953999999995], [-0.1788684, 51.9938111], [-0.1794974, 51.993725299999994], [-0.1796630568239043, 51.99370478363924], [-0.180518, 51.993598899999995], [-0.1816017, 51.993479], [-0.1825538, 51.9933825], [-0.1835812, 51.99329899999999], [-0.1840639, 51.9932627], [-0.1846432, 51.9932182], [-0.1851315, 51.99318670000001], [-0.1853764738019546, 51.99316669256434], [-0.18563153062342677, 51.99314515991188], [-0.18585704774554465, 51.993126720302435], [-0.18605721999812588, 51.99311084152264], [-0.1862362422109884, 51.99309699135912], [-0.18639830921394995, 51.993084637598514], [-0.18654761583682833, 51.99307324802745], [-0.18668835690944136, 51.99306229043257], [-0.18682472726160676, 51.99305123260049], [-0.18696092172314233, 51.993039542317874], [-0.18710113512386592, 51.99302668737134], [-0.1872495622935953, 51.99301213554752], [-0.1874103980621482, 51.992995354633045], [-0.1875878372593425, 51.99297581241456], [-0.18778607471499592, 51.99295297667868], [-0.18800930525892628, 51.99292631521206], [-0.18826172372095137, 51.992895295801326], [-0.1885076, 51.9928614], [-0.1892916, 51.9927453], [-0.19028659999999997, 51.9925798], [-0.190862, 51.9924644], [-0.191086, 51.9924194], [-0.1916335, 51.99230499999999], [-0.19225529999999996, 51.992156699999995], [-0.1932492, 51.99191230000001], [-0.19401609999999997, 51.991698199999995], [-0.19430189999999997, 51.991615], [-0.1950194, 51.9914044], [-0.1960477, 51.9910629], [-0.1970232, 51.99071579999998], [-0.1976708, 51.990457199999994], [-0.1985841, 51.9900795], [-0.1991795, 51.98981739999999], [-0.1998233, 51.9895095], [-0.2004669, 51.989198], [-0.2017253, 51.9885596], [-0.2028206, 51.98800959999999], [-0.2037775, 51.98755760000001], [-0.2044728, 51.987268500000006], [-0.2059239, 51.9866903], [-0.206868, 51.98634259999999], [-0.20786709999999997, 51.9860181], [-0.2081734, 51.98593169999999], [-0.2085373, 51.9858268], [-0.21012089999999997, 51.98540280000001], [-0.21154729999999997, 51.9850181], [-0.2133578, 51.98453790000001], [-0.2172364, 51.98349640000001], [-0.2181687, 51.9832505], [-0.223818, 51.9817394], [-0.2242666, 51.9816204], [-0.2247832, 51.9814831], [-0.2249397999999999, 51.981443500000005], [-0.2256499, 51.9812494], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "2202", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Cambridge South", "current_leg_milage": "56.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.964, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1178.486, \"from_m\": 312.964, \"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\": 1194.549, \"from_m\": 1178.486, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37235.525, \"from_m\": 1194.549, \"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\": 39695.597, \"from_m\": 37235.525, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40468.823, \"from_m\": 39695.597, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40585.365, \"from_m\": 40468.823, \"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\": 41841.105, \"from_m\": 40585.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42301.716, \"from_m\": 41841.105, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 42356.141, \"from_m\": 42301.716, \"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\": 42424.879, \"from_m\": 42356.141, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 43240.79, \"from_m\": 42424.879, \"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\": 43386.396, \"from_m\": 43240.79, \"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\": 43438.312, \"from_m\": 43386.396, \"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\": 43591.442, \"from_m\": 43438.312, \"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\": 63946.635, \"from_m\": 43591.442, \"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\": 65526.925, \"from_m\": 63946.635, \"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\": 65573.524, \"from_m\": 65526.925, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 65607.897, \"from_m\": 65573.524, \"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\": 66602.367, \"from_m\": 65607.897, \"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\": 66770.149, \"from_m\": 66602.367, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66866.488, \"from_m\": 66770.149, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 66911.627, \"from_m\": 66866.488, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66993.432, \"from_m\": 66911.627, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 69983.23, \"from_m\": 66993.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71082.83, \"from_m\": 69983.23, \"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\": 71889.542, \"from_m\": 71082.83, \"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\": 71905.367, \"from_m\": 71889.542, \"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\": 79327.516, \"from_m\": 71905.367, \"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\": 80097.578, \"from_m\": 79327.516, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 86651.238, \"from_m\": 80097.578, \"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\": 87403.069, \"from_m\": 86651.238, \"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\": 87696.577, \"from_m\": 87403.069, \"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\": 87774.048, \"from_m\": 87696.577, \"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\": 87807.823, \"from_m\": 87774.048, \"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\": 88365.023, \"from_m\": 87807.823, \"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\": 91794.14, \"from_m\": 88365.023, \"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\": 98053.141, \"from_m\": 91794.14, \"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\": 103435.317, \"from_m\": 98053.141, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 103467.723, \"from_m\": 103435.317, \"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\": 103609.114, \"from_m\": 103467.723, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107096.019, \"from_m\": 103609.114, \"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\": 107154.344, \"from_m\": 107096.019, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107181.446, \"from_m\": 107154.344, \"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\": 107765.431, \"from_m\": 107181.446, \"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\": 107862.442, \"from_m\": 107765.431, \"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\": 107930.829, \"from_m\": 107862.442, \"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\": 122244.3, \"from_m\": 107930.829, \"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\": 146798.23, \"from_m\": 122244.3, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 149949.124, \"from_m\": 146798.23, \"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\": 153846.63, \"from_m\": 149949.124, \"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\": 155140.002, \"from_m\": 153846.63, \"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\": 155195.242, \"from_m\": 155140.002, \"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\": 155707.818, \"from_m\": 155195.242, \"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\": 155965.301, \"from_m\": 155707.818, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157599.667, \"from_m\": 155965.301, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 158111.757, \"from_m\": 157599.667, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158141.843, \"from_m\": 158111.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158209.7, \"from_m\": 158141.843, \"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\": 158292.84, \"from_m\": 158209.7, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 158582.236, \"from_m\": 158292.84, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 158633.178, \"from_m\": 158582.236, \"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\": 159010.594, \"from_m\": 158633.178, \"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\": 159027.488, \"from_m\": 159010.594, \"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\": 159034.241, \"from_m\": 159027.488, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 159430.058, \"from_m\": 159034.241, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 753298, \"profile_key\": \"9f687f082b8afc7b5f0889d596eaef5cf1d510e26230890732c6609756f8d9cc\", \"schedule_id\": 37124, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Kings Lynn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 2, \"distance_m\": 471.415, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Kings Lynn Sig. Kl36\", \"stage_seq\": 3, \"distance_m\": 2220.673, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"Watlington\", \"stage_seq\": 4, \"distance_m\": 9609.292, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Downham Market\", \"stage_seq\": 5, \"distance_m\": 17386.285, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Littleport\", \"stage_seq\": 6, \"distance_m\": 33559.685, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Ely North Jn\", \"stage_seq\": 7, \"distance_m\": 40371.452, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2051H\", \"location\": \"Ely\", \"stage_seq\": 8, \"distance_m\": 42675.283, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 9, \"distance_m\": 43386.396, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2101\", \"location\": \"Waterbeach\", \"stage_seq\": 10, \"distance_m\": 57728.771, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2106\", \"location\": \"Cambridge North\", \"stage_seq\": 11, \"distance_m\": 62629.664, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 12, \"distance_m\": 64799.222, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2112H\", \"location\": \"Cambridge\", \"stage_seq\": 13, \"distance_m\": 66362.983, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116\", \"location\": \"Cambridge South\", \"stage_seq\": 14, \"distance_m\": 68956.636, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 15, \"distance_m\": 70103.619, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Foxton\", \"stage_seq\": 16, \"distance_m\": 77500.57, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Royston\", \"stage_seq\": 17, \"distance_m\": 87309.881, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Baldock\", \"stage_seq\": 18, \"distance_m\": 100585.506, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 19, \"distance_m\": 103844.103, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Hitchin\", \"stage_seq\": 20, \"distance_m\": 108094.786, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Stevenage\", \"stage_seq\": 21, \"distance_m\": 115097.075, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 22, \"distance_m\": 121096.869, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Digswell Jn\", \"stage_seq\": 23, \"distance_m\": 125369.277, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 24, \"distance_m\": 126847.431, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Potters Bar\", \"stage_seq\": 25, \"distance_m\": 138923.098, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Alexandra Palace\", \"stage_seq\": 26, \"distance_m\": 151484.547, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Finsbury Park\", \"stage_seq\": 27, \"distance_m\": 155332.413, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 28, \"distance_m\": 157152.886, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 29, \"distance_m\": 158327.67, \"section_seq\": 1, \"route_path_id\": 134349}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 30, \"distance_m\": 159430.058, \"section_seq\": 1, \"route_path_id\": 134349}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 159430.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134349}], \"total_distance_m\": 159430.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 150878.821, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8551.237, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "54.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:22Z\", \"source_id\": 63895665, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:26Z\", \"source_id\": 20256642, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:50Z\", \"source_id\": 63916978, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:56Z\", \"source_id\": 20262634, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:20Z\", \"source_id\": 63940610, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:25Z\", \"source_id\": 20269324, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:33Z\", \"source_id\": 63962743, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:38Z\", \"source_id\": 20275708, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:52Z\", \"source_id\": 63992776, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:55Z\", \"source_id\": 20284132, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:26Z\", \"source_id\": 64003697, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:27Z\", \"source_id\": 20287301, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:14Z\", \"source_id\": 64015557, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:14Z\", \"source_id\": 20290558, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:43Z\", \"source_id\": 20294288, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:28Z\", \"source_id\": 64041511, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:31Z\", \"source_id\": 20298135, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:59Z\", \"source_id\": 64053780, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:02Z\", \"source_id\": 20301796, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:57Z\", \"source_id\": 64067782, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:00Z\", \"source_id\": 20305693, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:31Z\", \"source_id\": 64071380, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:33Z\", \"source_id\": 20306703, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:45Z\", \"source_id\": 64076549, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:46Z\", \"source_id\": 20308189, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:17Z\", \"source_id\": 64090816, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:20Z\", \"source_id\": 20312516, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:59Z\", \"source_id\": 64121024, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:05Z\", \"source_id\": 20321375, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:25Z\", \"source_id\": 64135196, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:31Z\", \"source_id\": 20325542, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:26Z\", \"source_id\": 64146257, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:29Z\", \"source_id\": 20328714, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "7", "timing_fact_generation": 1790024910023254, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:07.060282", "service_state_evidence_id": 20328714, "current_leg_start_actual_dep": "2026-09-21T21:24:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:08.117469", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
O |
KLN |
KGX |
1T63 |
387104+387106 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 312.964, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1178.486, "from_m": 312.964, "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": 1194.549, "from_m": 1178.486, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37235.525, "from_m": 1194.549, "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": 39695.597, "from_m": 37235.525, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40468.823, "from_m": 39695.597, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40585.365, "from_m": 40468.823, "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": 41841.105, "from_m": 40585.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42301.716, "from_m": 41841.105, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 42356.141, "from_m": 42301.716, "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": 42424.879, "from_m": 42356.141, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 43240.79, "from_m": 42424.879, "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": 43386.396, "from_m": 43240.79, "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": 43438.312, "from_m": 43386.396, "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": 43591.442, "from_m": 43438.312, "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": 63946.635, "from_m": 43591.442, "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": 65526.925, "from_m": 63946.635, "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": 65573.524, "from_m": 65526.925, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 65607.897, "from_m": 65573.524, "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": 66602.367, "from_m": 65607.897, "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": 66770.149, "from_m": 66602.367, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66866.488, "from_m": 66770.149, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 66911.627, "from_m": 66866.488, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66993.432, "from_m": 66911.627, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 69983.23, "from_m": 66993.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71082.83, "from_m": 69983.23, "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": 71889.542, "from_m": 71082.83, "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": 71905.367, "from_m": 71889.542, "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": 79327.516, "from_m": 71905.367, "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": 80097.578, "from_m": 79327.516, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 86651.238, "from_m": 80097.578, "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": 87403.069, "from_m": 86651.238, "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": 87696.577, "from_m": 87403.069, "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": 87774.048, "from_m": 87696.577, "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": 87807.823, "from_m": 87774.048, "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": 88365.023, "from_m": 87807.823, "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": 91794.14, "from_m": 88365.023, "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": 98053.141, "from_m": 91794.14, "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": 103435.317, "from_m": 98053.141, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 103467.723, "from_m": 103435.317, "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": 103609.114, "from_m": 103467.723, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107096.019, "from_m": 103609.114, "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": 107154.344, "from_m": 107096.019, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107181.446, "from_m": 107154.344, "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": 107765.431, "from_m": 107181.446, "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": 107862.442, "from_m": 107765.431, "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": 107930.829, "from_m": 107862.442, "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": 122244.3, "from_m": 107930.829, "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": 146798.23, "from_m": 122244.3, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 149949.124, "from_m": 146798.23, "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": 153846.63, "from_m": 149949.124, "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": 155140.002, "from_m": 153846.63, "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": 155195.242, "from_m": 155140.002, "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": 155707.818, "from_m": 155195.242, "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": 155965.301, "from_m": 155707.818, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157599.667, "from_m": 155965.301, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 158111.757, "from_m": 157599.667, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 158141.843, "from_m": 158111.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 158209.7, "from_m": 158141.843, "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": 158292.84, "from_m": 158209.7, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 158582.236, "from_m": 158292.84, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 158633.178, "from_m": 158582.236, "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": 159010.594, "from_m": 158633.178, "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": 159027.488, "from_m": 159010.594, "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": 159034.241, "from_m": 159027.488, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 159430.058, "from_m": 159034.241, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 753298, "profile_key": "9f687f082b8afc7b5f0889d596eaef5cf1d510e26230890732c6609756f8d9cc", "schedule_id": 37124, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2015", "location": "Kings Lynn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Kings Lynn Jn", "stage_seq": 2, "distance_m": 471.415, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Kings Lynn Sig. Kl36", "stage_seq": 3, "distance_m": 2220.673, "section_seq": 1, "route_path_id": 134349}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "Watlington", "stage_seq": 4, "distance_m": 9609.292, "section_seq": 1, "route_path_id": 134349}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Downham Market", "stage_seq": 5, "distance_m": 17386.285, "section_seq": 1, "route_path_id": 134349}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Littleport", "stage_seq": 6, "distance_m": 33559.685, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Ely North Jn", "stage_seq": 7, "distance_m": 40371.452, "section_seq": 1, "route_path_id": 134349}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2051H", "location": "Ely", "stage_seq": 8, "distance_m": 42675.283, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Ely Dock Jn", "stage_seq": 9, "distance_m": 43386.396, "section_seq": 1, "route_path_id": 134349}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2101", "location": "Waterbeach", "stage_seq": 10, "distance_m": 57728.771, "section_seq": 1, "route_path_id": 134349}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2106", "location": "Cambridge North", "stage_seq": 11, "distance_m": 62629.664, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Coldham Lane Jn", "stage_seq": 12, "distance_m": 64799.222, "section_seq": 1, "route_path_id": 134349}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2112H", "location": "Cambridge", "stage_seq": 13, "distance_m": 66362.983, "section_seq": 1, "route_path_id": 134349}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116", "location": "Cambridge South", "stage_seq": 14, "distance_m": 68956.636, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Shepreth Branch Jn", "stage_seq": 15, "distance_m": 70103.619, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Foxton", "stage_seq": 16, "distance_m": 77500.57, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Royston", "stage_seq": 17, "distance_m": 87309.881, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Baldock", "stage_seq": 18, "distance_m": 100585.506, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Letchworth Garden City", "stage_seq": 19, "distance_m": 103844.103, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Hitchin", "stage_seq": 20, "distance_m": 108094.786, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Stevenage", "stage_seq": 21, "distance_m": 115097.075, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Woolmer Green Jn", "stage_seq": 22, "distance_m": 121096.869, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Digswell Jn", "stage_seq": 23, "distance_m": 125369.277, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Welwyn Garden City", "stage_seq": 24, "distance_m": 126847.431, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Potters Bar", "stage_seq": 25, "distance_m": 138923.098, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Alexandra Palace", "stage_seq": 26, "distance_m": 151484.547, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Finsbury Park", "stage_seq": 27, "distance_m": 155332.413, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Holloway South Jn", "stage_seq": 28, "distance_m": 157152.886, "section_seq": 1, "route_path_id": 134349}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Belle Isle Jn", "stage_seq": 29, "distance_m": 158327.67, "section_seq": 1, "route_path_id": 134349}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 30, "distance_m": 159430.058, "section_seq": 1, "route_path_id": 134349}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 159430.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 134349}], "total_distance_m": 159430.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 150878.821, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8551.237, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:22Z", "source_id": 63895665, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:22:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:26Z", "source_id": 20256642, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12157, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:50Z", "source_id": 63916978, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:56Z", "source_id": 20262634, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:20Z", "source_id": 63940610, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:25Z", "source_id": 20269324, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:33Z", "source_id": 63962743, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:38Z", "source_id": 20275708, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:52Z", "source_id": 63992776, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:55Z", "source_id": 20284132, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:26Z", "source_id": 64003697, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:27Z", "source_id": 20287301, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12517, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:14Z", "source_id": 64015557, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:14Z", "source_id": 20290558, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:43Z", "source_id": 20294288, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:28Z", "source_id": 64041511, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:31Z", "source_id": 20298135, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:59Z", "source_id": 64053780, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:02Z", "source_id": 20301796, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:57Z", "source_id": 64067782, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:00Z", "source_id": 20305693, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:31Z", "source_id": 64071380, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:33Z", "source_id": 20306703, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:45Z", "source_id": 64076549, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:46Z", "source_id": 20308189, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:17Z", "source_id": 64090816, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:20Z", "source_id": 20312516, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:59Z", "source_id": 64121024, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:05Z", "source_id": 20321375, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:25Z", "source_id": 64135196, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:31Z", "source_id": 20325542, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16263, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:26Z", "source_id": 64146257, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:29Z", "source_id": 20328714, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Kings Lynn |
2015 |
2015 |
1 |
None |
None |
London Kings Cross |
2202 |
2202 |
7 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77093/2026-09-21/detailed |
None |
Cambridge South |
2026-09-21T21:24:00+01:00 |
London Kings Cross |
54.0 |
{"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.133028, 52.16199699999999], [0.13305299999999998, 52.161866499999995], [0.1331218, 52.1615951], [0.1332329, 52.1612203], [0.1333745, 52.1608016], [0.13353569999999998, 52.1603482], [0.1336424, 52.1600695], [0.1337541, 52.159789], [0.1338893, 52.15945909999999], [0.1340682, 52.1590538], [0.1342715, 52.15863099999999], [0.1344443, 52.15827689999999], [0.1346232, 52.157915200000005], [0.1348161, 52.157521300000006], [0.1350616, 52.1570493], [0.1351291, 52.15685839999999], [0.1351725, 52.156718399999995], [0.1352054, 52.15659230000001], [0.13524039999999998, 52.1564073], [0.1352595, 52.15624329999999], [0.1352714, 52.15612949999999], [0.13527779999999998, 52.1559426], [0.1352684, 52.1557325], [0.13524709999999998, 52.155525899999994], [0.1351808, 52.1552242], [0.13508489999999998, 52.1549314], [0.13494239999999996, 52.1546326], [0.1347484, 52.1542807], [0.1344918, 52.153924], [0.13418489999999997, 52.1536135], [0.1339644, 52.153423], [0.1336101, 52.15313199999999], [0.1332748, 52.1528946], [0.132997, 52.1527135], [0.1326941, 52.1525454], [0.1323952, 52.15240109999999], [0.1320889, 52.15225980000001], [0.1312439, 52.15192410000001], [0.12996999999999995, 52.1514263], [0.1299562, 52.151420899999984], [0.1279023, 52.150621], [0.1258614, 52.1498184], [0.1246911, 52.14935549999999], [0.12395720000000002, 52.149068599999985], [0.123459, 52.14887029999999], [0.12326279999999998, 52.14879439999999], [0.121688, 52.1481911], [0.1208912, 52.1478772], [0.1173929, 52.14648379999999], [0.1153473, 52.14568179999999], [0.1138404, 52.145118499999995], [0.1133589, 52.14490909999999], [0.1131049, 52.1448067], [0.1107065, 52.14386879999999], [0.1093109, 52.1433155], [0.1092312, 52.1432839], [0.1085932, 52.14303089999999], [0.10525149999999998, 52.1417361], [0.1006834, 52.1399458], [0.09792449999999998, 52.1388563], [0.0943427, 52.1374501], [0.0925391, 52.13674770000001], [0.0899482, 52.13573160000001], [0.08983152841195213, 52.135683102188814], [0.088359, 52.13507099999999], [0.0870084, 52.1344601], [0.0864658, 52.13420820000001], [0.0855194, 52.13373550000001], [0.08551589999999999, 52.13373359999999], [0.08545969999999999, 52.1337035], [0.0842581, 52.133061], [0.08233319999999998, 52.1319223], [0.08093830000000002, 52.131014699999994], [0.07970709999999999, 52.1301325], [0.07855090000000002, 52.129217800000006], [0.07693099999999999, 52.1278322], [0.0755326, 52.12665249999999], [0.0749226, 52.12619960000001], [0.0745447, 52.125919], [0.0735963, 52.1252703], [0.0729675, 52.12486809999999], [0.0723241, 52.124479599999994], [0.0717137, 52.124124899999984], [0.0707214, 52.1235978], [0.0695578, 52.1230219], [0.06859349999999999, 52.1225889], [0.0678651, 52.1222814], [0.0673896, 52.1220863], [0.0667379, 52.1218512], [0.06596049999999999, 52.12155979999999], [0.06511, 52.1212799], [0.0642326, 52.1210044], [0.06330469999999999, 52.120733099999995], [0.0622487, 52.1204449], [0.06088849999999999, 52.1201095], [0.059798999999999984, 52.119891499999994], [0.0586169, 52.1196691], [0.0585175, 52.11965039999998], [0.0577485, 52.11951059999999], [0.0567308, 52.1193226], [0.0563504, 52.1192535], [0.05617659999999999, 52.1192239], [0.05602990000000001, 52.119196], [0.055937299999999995, 52.1191787], [0.05577839999999999, 52.1191494], [0.0549222, 52.1189862], [0.054595, 52.1189237], [0.05194809999999999, 52.11843649999999], [0.048907, 52.11786949999999], [0.0453503, 52.11720859999999], [0.042585, 52.11668790000001], [0.04066539999999999, 52.116336], [0.037606999999999995, 52.1157738], [0.036855799999999994, 52.115636300000006], [0.0348225, 52.115261399999994], [0.033758399999999994, 52.11505539999999], [0.0331723, 52.114923999999995], [0.0330369, 52.114889899999994], [0.032704699999999996, 52.1148063], [0.032194, 52.11465900000001], [0.03183869999999999, 52.1145453], [0.0315259, 52.114428700000005], [0.0313255, 52.11434849999999], [0.0308704, 52.1141617], [0.0304614, 52.11398189999999], [0.030057699999999993, 52.1137877], [0.029631899999999996, 52.1135591], [0.029318899999999995, 52.1133791], [0.0289249, 52.1131305], [0.028553, 52.112863399999995], [0.0281892, 52.1125806], [0.0278411, 52.112292499999995], [0.027328999999999996, 52.1117841], [0.0267595, 52.11112789999999], [0.0260469, 52.1103228], [0.026015599999999996, 52.11028619999999], [0.025584554990979325, 52.10978287988833], [0.0252421, 52.109382999999994], [0.0246355, 52.10867459999999], [0.0233593, 52.107215999999994], [0.0215479, 52.10513639999999], [0.0201475, 52.10352399999999], [0.018541199999999997, 52.10167460000001], [0.017758, 52.1007737], [0.0171942, 52.10013029999999], [0.0157087, 52.0984227], [0.0144427, 52.0969644], [0.013348399999999998, 52.0956942], [0.012186999999999998, 52.094365100000005], [0.0114909, 52.093584799999995], [0.011242899999999998, 52.09328], [0.0102612, 52.0921526], [0.0094648, 52.091224], [0.0094156, 52.091168], [0.009025899999999998, 52.090725], [0.0083395, 52.089946100000006], [0.007412699999999999, 52.0888637], [0.006457799999999999, 52.087781], [0.0058744, 52.087087700000005], [0.0043201, 52.08530029999999], [0.0028582999999999994, 52.08362], [0.0012956, 52.0818199], [0.0002058, 52.08057089999999], [0.0, 52.08033002424418], [-0.0012983999999999997, 52.07881029999998], [-0.0020174, 52.0779809], [-0.0032055, 52.0766022], [-0.0043146999999999994, 52.0753391], [-0.0047504999999999995, 52.07484], [-0.005627599999999999, 52.073823700000005], [-0.006560999999999999, 52.0727561], [-0.0076902, 52.071446], [-0.0088275, 52.0701373], [-0.010471799999999998, 52.06823489999999], [-0.0118021, 52.0666976], [-0.012934199999999998, 52.0653843], [-0.013942499999999998, 52.064227], [-0.0154157, 52.0625485], [-0.0156841, 52.062224500000006], [-0.0173102, 52.06034399999999], [-0.018732, 52.05871539999998], [-0.018862899999999995, 52.0585762], [-0.019446699999999997, 52.0579006], [-0.019572000000000003, 52.057759999999995], [-0.019808, 52.057481], [-0.0198925, 52.05737930000001], [-0.0200961, 52.0571426], [-0.020390999999999996, 52.056799600000005], [-0.020720499999999996, 52.056422699999985], [-0.021016, 52.0560964], [-0.021276, 52.0558412], [-0.0215789, 52.05561389999999], [-0.0219061, 52.055369799999994], [-0.0222667, 52.0551092], [-0.0226149, 52.05489649999999], [-0.0230424, 52.0546533], [-0.023183144693816563, 52.054578667909794], [-0.0233728, 52.0544781], [-0.023701, 52.05431699999999], [-0.0240713, 52.0541494], [-0.0244099, 52.0540092], [-0.024685800000000004, 52.0538952], [-0.0250724, 52.0537578], [-0.025337899999999997, 52.05366449999999], [-0.0254981, 52.05361630000001], [-0.025699399999999997, 52.053553499999985], [-0.0260734, 52.05345920000001], [-0.0265696, 52.05333759999999], [-0.0274972, 52.0531335], [-0.0278528, 52.0530553], [-0.029295400000000003, 52.05273799999999], [-0.0308482, 52.05239970000001], [-0.031884199999999994, 52.0521606], [-0.0322372, 52.052088000000005], [-0.03295699999999999, 52.0519366], [-0.0334006, 52.05180299999999], [-0.0357749, 52.0512718], [-0.0382314, 52.05073170000001], [-0.0406122, 52.05021], [-0.041069, 52.05010839999999], [-0.0418784, 52.04994069999999], [-0.044492399999999994, 52.0493682], [-0.0470385, 52.048807200000006], [-0.0481941, 52.04855260000001], [-0.0497743, 52.04820239999999], [-0.052023799999999995, 52.0476861], [-0.0543373, 52.047183399999994], [-0.05647900000000001, 52.0467142], [-0.05713879999999999, 52.046563], [-0.05777929999999999, 52.0464007], [-0.05932209999999999, 52.045992799999986], [-0.06135260000000001, 52.0453778], [-0.062921, 52.0449073], [-0.0645333, 52.0444171], [-0.0670681, 52.0436552], [-0.06906269999999999, 52.043040100000006], [-0.07144040000000002, 52.0423232], [-0.074372, 52.041422], [-0.07883839999999999, 52.0400715], [-0.0818554, 52.039147699999994], [-0.08683909999999999, 52.03762699999999], [-0.08715299999999998, 52.0375328], [-0.08983152841195213, 52.03671790176389], [-0.0943329, 52.0353484], [-0.0970315, 52.0345361], [-0.0994573, 52.0337865], [-0.1020658, 52.0329946], [-0.10424229999999998, 52.03233759999999], [-0.1056763, 52.0318959], [-0.1076842, 52.03128399999999], [-0.1097499, 52.03065680000001], [-0.1104383, 52.0304483], [-0.1155531, 52.0288995], [-0.11686019999999998, 52.0283611], [-0.11725710000000002, 52.02819479999999], [-0.1175704, 52.028061], [-0.1181203, 52.0278085], [-0.1187682, 52.0274782], [-0.1199529, 52.02679319999999], [-0.11996049999999998, 52.02678879999999], [-0.1207343, 52.0263193], [-0.12156749999999998, 52.02577050000001], [-0.1231693, 52.0244779], [-0.12563619999999998, 52.02246220000001], [-0.1316737, 52.0174722], [-0.1320296, 52.01719500000001], [-0.13679419999999998, 52.013283699999995], [-0.1369843, 52.013122499999994], [-0.13851279999999996, 52.01187800000001], [-0.1390437, 52.0114494], [-0.1396438, 52.01096189999999], [-0.1400499, 52.01060739999999], [-0.1405823, 52.010153200000005], [-0.14101659999999996, 52.0097459], [-0.1413912, 52.0093606], [-0.141863, 52.0088224], [-0.1420878, 52.00855430000001], [-0.1424264, 52.0081455], [-0.1430089, 52.00735060000001], [-0.1431628, 52.0071444], [-0.1437641, 52.0063925], [-0.14420989999999995, 52.005909300000006], [-0.14478629999999998, 52.005303899999994], [-0.1452375, 52.004866], [-0.1458081, 52.004365], [-0.1461983, 52.0040365], [-0.14670089999999997, 52.00362499999999], [-0.147593, 52.0029723], [-0.14929039999999996, 52.0018855], [-0.1496693, 52.00166130000001], [-0.1502214, 52.0013589], [-0.15079429999999996, 52.00106219999999], [-0.1514962, 52.0007155], [-0.1521498, 52.00042489999999], [-0.1537506, 51.9997888], [-0.1544263, 51.999553899999995], [-0.15498189999999998, 51.9993757], [-0.15521311558574066, 51.99930615890027], [-0.15599, 51.9990725], [-0.1570045, 51.9988173], [-0.1592949, 51.9982243], [-0.1609189, 51.997806100000005], [-0.1629641, 51.9972819], [-0.1639996, 51.9970183], [-0.1644626, 51.99689709999999], [-0.16463259999999996, 51.9968507], [-0.1659281, 51.996526999999986], [-0.1669327, 51.9962652], [-0.1677091, 51.9960646], [-0.1688813, 51.995759799999995], [-0.17055899999999996, 51.9953453], [-0.1711383, 51.9952067], [-0.1725733, 51.9948896], [-0.17354969999999997, 51.9946913], [-0.1747942, 51.9944559], [-0.1754836, 51.9943345], [-0.1768649, 51.9941042], [-0.17785319999999996, 51.993953999999995], [-0.1788684, 51.9938111], [-0.1794974, 51.993725299999994], [-0.1796630568239043, 51.99370478363924], [-0.180518, 51.993598899999995], [-0.1816017, 51.993479], [-0.1825538, 51.9933825], [-0.1835812, 51.99329899999999], [-0.1840639, 51.9932627], [-0.1846432, 51.9932182], [-0.1851315, 51.99318670000001], [-0.1853764738019546, 51.99316669256434], [-0.18563153062342677, 51.99314515991188], [-0.18585704774554465, 51.993126720302435], [-0.18605721999812588, 51.99311084152264], [-0.1862362422109884, 51.99309699135912], [-0.18639830921394995, 51.993084637598514], [-0.18654761583682833, 51.99307324802745], [-0.18668835690944136, 51.99306229043257], [-0.18682472726160676, 51.99305123260049], [-0.18696092172314233, 51.993039542317874], [-0.18710113512386592, 51.99302668737134], [-0.1872495622935953, 51.99301213554752], [-0.1874103980621482, 51.992995354633045], [-0.1875878372593425, 51.99297581241456], [-0.18778607471499592, 51.99295297667868], [-0.18800930525892628, 51.99292631521206], [-0.18826172372095137, 51.992895295801326], [-0.1885076, 51.9928614], [-0.1892916, 51.9927453], [-0.19028659999999997, 51.9925798], [-0.190862, 51.9924644], [-0.191086, 51.9924194], [-0.1916335, 51.99230499999999], [-0.19225529999999996, 51.992156699999995], [-0.1932492, 51.99191230000001], [-0.19401609999999997, 51.991698199999995], [-0.19430189999999997, 51.991615], [-0.1950194, 51.9914044], [-0.1960477, 51.9910629], [-0.1970232, 51.99071579999998], [-0.1976708, 51.990457199999994], [-0.1985841, 51.9900795], [-0.1991795, 51.98981739999999], [-0.1998233, 51.9895095], [-0.2004669, 51.989198], [-0.2017253, 51.9885596], [-0.2028206, 51.98800959999999], [-0.2037775, 51.98755760000001], [-0.2044728, 51.987268500000006], [-0.2059239, 51.9866903], [-0.206868, 51.98634259999999], [-0.20786709999999997, 51.9860181], [-0.2081734, 51.98593169999999], [-0.2085373, 51.9858268], [-0.21012089999999997, 51.98540280000001], [-0.21154729999999997, 51.9850181], [-0.2133578, 51.98453790000001], [-0.2172364, 51.98349640000001], [-0.2181687, 51.9832505], [-0.223818, 51.9817394], [-0.2242666, 51.9816204], [-0.2247832, 51.9814831], [-0.2249397999999999, 51.981443500000005], [-0.2256499, 51.9812494], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
56.1 |
2116 |
2210 |
Cambridge South |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328714 |
1790024910023254 |
113 |
113 |
2026-09-21 21:20:08.117469 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:07.060282 |
| 723912 |
754773 |
N61188 |
172Z341721 |
2026-09-21 |
COMPLETE |
20329190 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754773, "stp": "N", "toc": "Northern", "uid": "N61188", "consist": "158756", "dest_crs": "HFX", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N61188/2026-09-21/detailed", "trust_id": "172Z341721", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Halifax", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "2", "is_terminated": 1, "next_location": "Halifax", "signalling_id": "2Z34", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2210", "current_leg_dep": "2156", "current_leg_end": "Halifax", "origin_dep_time": "2118", "origin_platform": "13B", "current_location": "Halifax", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.778870652407573, 53.698095485479655], [-1.7788848, 53.6980981], [-1.7804950999999998, 53.6983968], [-1.7814515999999998, 53.6985708], [-1.7827815, 53.6988382], [-1.7842243999999998, 53.6991026], [-1.7854986, 53.6993437], [-1.7867296999999998, 53.699564200000005], [-1.7872116, 53.69963659999999], [-1.787682, 53.6997073], [-1.7881075000000002, 53.6997584], [-1.7884445, 53.6997958], [-1.7888889, 53.6998405], [-1.7892560999999998, 53.6998737], [-1.7895793999999998, 53.6998947], [-1.7899311000000002, 53.6999182], [-1.7903252, 53.6999349], [-1.7907712, 53.6999421], [-1.791222, 53.6999453], [-1.7917529, 53.6999458], [-1.792238, 53.6999357], [-1.7926496, 53.6999204], [-1.7931872000000002, 53.6998911], [-1.7937339000000003, 53.6998499], [-1.7942837999999997, 53.6997958], [-1.7949, 53.699727], [-1.7953807999999998, 53.6996535], [-1.7957327999999997, 53.6995997], [-1.7961155000000002, 53.6995348], [-1.7965961, 53.699443800000005], [-1.7966305682390429, 53.69943685351366], [-1.7970918, 53.6993439], [-1.7974578, 53.6992493], [-1.7978780999999997, 53.69914479999999], [-1.7989385000000002, 53.6988485], [-1.7997591, 53.69858069999999], [-1.800417, 53.6983328], [-1.8010232, 53.69809240000001], [-1.8018701, 53.6976859], [-1.8048072999999996, 53.69606989999999], [-1.8052655, 53.69582119999999], [-1.8062066, 53.6953432], [-1.8068315, 53.6950308], [-1.8074927999999997, 53.69473910000001], [-1.8080635000000005, 53.6944999], [-1.8086659, 53.6942647], [-1.8092620999999995, 53.6940271], [-1.8105192999999995, 53.6935776], [-1.8114479, 53.6932575], [-1.8122430000000005, 53.692998399999986], [-1.8124612, 53.69292729999999], [-1.8131035999999996, 53.6927446], [-1.8140875, 53.6924648], [-1.8151107, 53.69221169999999], [-1.8161488, 53.69195479999998], [-1.8164371, 53.69189260000002], [-1.8165373, 53.69187099999999], [-1.8177540000000003, 53.69160870000001], [-1.8184107, 53.69148150000001], [-1.8190805999999995, 53.6913583], [-1.8199016, 53.69122620000001], [-1.8220581, 53.6908922], [-1.8230615, 53.6907645], [-1.8242006, 53.69063469999999], [-1.8250774000000003, 53.69054920000001], [-1.8257398, 53.6904916], [-1.8264319, 53.69043920000001], [-1.8280187999999995, 53.69033580000001], [-1.8290965999999995, 53.690277599999995], [-1.8299619, 53.69024639999999], [-1.8306492999999997, 53.690248], [-1.8310965, 53.6902354], [-1.8331622, 53.6902169], [-1.8343448, 53.6902285], [-1.8359046, 53.6903124], [-1.8373927, 53.69039849999999], [-1.8385014, 53.69047269999999], [-1.8394265, 53.6905487], [-1.841466, 53.69072119999999], [-1.8434232, 53.69096689999999], [-1.8472106, 53.6915519], [-1.8490942, 53.6918428], [-1.8500869, 53.6920045], [-1.8506619, 53.6921025], [-1.851275, 53.6922238], [-1.8526609999999997, 53.692509099999995], [-1.8535151, 53.6927082], [-1.8543758, 53.692934699999995], [-1.8547684, 53.6930372], [-1.8555267, 53.69324129999999], [-1.8560914, 53.69340729999999], [-1.8564869, 53.6935194], [-1.8570672999999995, 53.6936935], [-1.8573536, 53.69378909999999], [-1.8577769, 53.69396789999999], [-1.858071, 53.6940938], [-1.8582569, 53.6941984], [-1.8584333999999996, 53.69430280000001], [-1.8586983, 53.6944832], [-1.8588379, 53.69461210000001], [-1.858975, 53.6947567], [-1.8590562, 53.6948723], [-1.8591348999999997, 53.695014099999995], [-1.8591943, 53.6951725], [-1.8592411, 53.6953411], [-1.8592627, 53.6954887], [-1.8592694, 53.69558150000001], [-1.859266, 53.6957157], [-1.8592535, 53.696019199999995], [-1.8592390000000003, 53.6961852], [-1.8592134, 53.696374799999994], [-1.8591694000000003, 53.69655959999999], [-1.8591111, 53.6967754], [-1.8590442, 53.696946], [-1.8589675, 53.6971241], [-1.8588769000000005, 53.6972961], [-1.8587846999999995, 53.697457199999995], [-1.8586733, 53.69760440000001], [-1.8585534, 53.697790899999994], [-1.8583873, 53.6980035], [-1.8582322, 53.6982099], [-1.8579423999999995, 53.6985958], [-1.8576603, 53.69896489999999], [-1.8575963, 53.699048700000006], [-1.8564108, 53.70048129999999], [-1.8560038000000003, 53.70100930000001], [-1.8552153, 53.7020703], [-1.8549866, 53.7024392], [-1.8548289999999996, 53.70272709999999], [-1.854678, 53.7030292], [-1.8545569, 53.7032849], [-1.8543995, 53.7037041], [-1.8543171999999997, 53.70396220000001], [-1.854231, 53.70422000000001], [-1.8541534, 53.7044854], [-1.8541431, 53.7046087], [-1.8540674, 53.7054035], [-1.8540763, 53.7057176], [-1.8541322, 53.7061698], [-1.8542, 53.70658629999999], [-1.8543107000000003, 53.70698709999999], [-1.8544794, 53.7074195], [-1.8550426, 53.7085641], [-1.855263198044422, 53.70905878646905], [-1.855375, 53.7093095], [-1.855512, 53.709726399999994], [-1.8556059, 53.71008830000001], [-1.855689, 53.71052650000001], [-1.8557855999999997, 53.711137599999994], [-1.8560082, 53.71258699999999], [-1.8561878999999997, 53.71395369999999], [-1.856266, 53.71440150000001], [-1.8563355, 53.7147998], [-1.8563542, 53.71512049999999], [-1.8563596, 53.71546489999999], [-1.8562952, 53.71581249999999], [-1.8562201, 53.7160728], [-1.8560323999999997, 53.7165395], [-1.8559516000000005, 53.7167439], [-1.855721, 53.7171658], [-1.8556591, 53.7172613], [-1.8554206, 53.7175706], [-1.8549648000000003, 53.71808219999999], [-1.8547357, 53.7183984], [-1.8545891000000003, 53.7186837], [-1.8543650000000005, 53.7192381], [-1.854177, 53.7196501], [-1.8539731, 53.7199966], [-1.8537472, 53.7204711], [-1.8535214, 53.72080839999999]]}", "current_leg_start": "Brighouse", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "53.7208084", "next_location_lon": "-1.8535214", "previous_location": "Brighouse", "current_leg_milage": "5.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 629.801, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 995.508, \"from_m\": 629.801, \"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\": 1275.126, \"from_m\": 995.508, \"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\": 5486.763, \"from_m\": 1275.126, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5578.772, \"from_m\": 5486.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6819.369, \"from_m\": 5578.772, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7504.89, \"from_m\": 6819.369, \"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\": 21499.844, \"from_m\": 7504.89, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23908.758, \"from_m\": 21499.844, \"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\": 23966.535, \"from_m\": 23908.758, \"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\": 31622.435, \"from_m\": 23966.535, \"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\": 32984.081, \"from_m\": 31622.435, \"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\": 33259.683, \"from_m\": 32984.081, \"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\": 33997.285, \"from_m\": 33259.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34438.893, \"from_m\": 33997.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34587.619, \"from_m\": 34438.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34741.714, \"from_m\": 34587.619, \"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\": 754773, \"profile_key\": \"c91e689a084c8f5cf8cdc26ddf9f17d8830cbffbb716aa4126bf142471e286b7\", \"schedule_id\": 39815, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 919.424, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126\", \"location\": \"Morley\", \"stage_seq\": 4, \"distance_m\": 7395.394, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Batley\", \"stage_seq\": 5, \"distance_m\": 12523.226, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2139\", \"location\": \"Dewsbury\", \"stage_seq\": 6, \"distance_m\": 14762.65, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 7, \"distance_m\": 17179.058, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 8, \"distance_m\": 18168.387, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2147H\", \"location\": \"Mirfield\", \"stage_seq\": 9, \"distance_m\": 19622.307, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 10, \"distance_m\": 21499.844, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 11, \"distance_m\": 23908.758, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2157H\", \"location\": \"Brighouse\", \"stage_seq\": 12, \"distance_m\": 26030.52, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Greetland Jn\", \"stage_seq\": 13, \"distance_m\": 31482.241, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Dryclough Jn\", \"stage_seq\": 14, \"distance_m\": 33342.026, \"section_seq\": 1, \"route_path_id\": 146764}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Halifax\", \"stage_seq\": 15, \"distance_m\": 34741.714, \"section_seq\": 1, \"route_path_id\": 146764}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34741.714, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146764}], \"total_distance_m\": 34741.714, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 34500.979, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 240.735, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2118", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.7208084", "current_position_lon": "-1.8535214", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:28Z\", \"source_id\": 64048352, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:30Z\", \"source_id\": 20300108, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:36Z\", \"source_id\": 64059835, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:39Z\", \"source_id\": 20303468, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:41Z\", \"source_id\": 64069542, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:43Z\", \"source_id\": 20306190, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:37Z\", \"source_id\": 64089480, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:41Z\", \"source_id\": 20312119, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:33Z\", \"source_id\": 64100350, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:39Z\", \"source_id\": 20315349, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:46Z\", \"source_id\": 64109810, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:50Z\", \"source_id\": 20318060, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:07Z\", \"source_id\": 64147639, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:08Z\", \"source_id\": 20329190, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Halifax", "service_state_platform": "2", "timing_fact_generation": 1790024952039568, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:11.185007", "service_state_evidence_id": 20329190, "current_leg_start_actual_dep": "2026-09-21T21:58:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:11.397009", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
N |
LDS |
HFX |
2Z34 |
158756 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 629.801, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 995.508, "from_m": 629.801, "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": 1275.126, "from_m": 995.508, "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": 5486.763, "from_m": 1275.126, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5578.772, "from_m": 5486.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6819.369, "from_m": 5578.772, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7504.89, "from_m": 6819.369, "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": 21499.844, "from_m": 7504.89, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23908.758, "from_m": 21499.844, "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": 23966.535, "from_m": 23908.758, "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": 31622.435, "from_m": 23966.535, "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": 32984.081, "from_m": 31622.435, "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": 33259.683, "from_m": 32984.081, "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": 33997.285, "from_m": 33259.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34438.893, "from_m": 33997.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34587.619, "from_m": 34438.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34741.714, "from_m": 34587.619, "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": 754773, "profile_key": "c91e689a084c8f5cf8cdc26ddf9f17d8830cbffbb716aa4126bf142471e286b7", "schedule_id": 39815, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2118", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 146764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 919.424, "section_seq": 1, "route_path_id": 146764}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126", "location": "Morley", "stage_seq": 4, "distance_m": 7395.394, "section_seq": 1, "route_path_id": 146764}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Batley", "stage_seq": 5, "distance_m": 12523.226, "section_seq": 1, "route_path_id": 146764}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2139", "location": "Dewsbury", "stage_seq": 6, "distance_m": 14762.65, "section_seq": 1, "route_path_id": 146764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Thornhill L.N.W. Jn", "stage_seq": 7, "distance_m": 17179.058, "section_seq": 1, "route_path_id": 146764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Mirfield East Jn", "stage_seq": 8, "distance_m": 18168.387, "section_seq": 1, "route_path_id": 146764}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2147H", "location": "Mirfield", "stage_seq": 9, "distance_m": 19622.307, "section_seq": 1, "route_path_id": 146764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Heaton Lodge Jn", "stage_seq": 10, "distance_m": 21499.844, "section_seq": 1, "route_path_id": 146764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Bradley Wood Jn", "stage_seq": 11, "distance_m": 23908.758, "section_seq": 1, "route_path_id": 146764}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2157H", "location": "Brighouse", "stage_seq": 12, "distance_m": 26030.52, "section_seq": 1, "route_path_id": 146764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Greetland Jn", "stage_seq": 13, "distance_m": 31482.241, "section_seq": 1, "route_path_id": 146764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Dryclough Jn", "stage_seq": 14, "distance_m": 33342.026, "section_seq": 1, "route_path_id": 146764}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Halifax", "stage_seq": 15, "distance_m": 34741.714, "section_seq": 1, "route_path_id": 146764}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34741.714, "from_m": 0.0, "section_seq": 1, "route_path_id": 146764}], "total_distance_m": 34741.714, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 34500.979, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 240.735, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:28Z", "source_id": 64048352, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:30Z", "source_id": 20300108, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:36Z", "source_id": 64059835, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:30:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:39Z", "source_id": 20303468, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:41Z", "source_id": 64069542, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:43Z", "source_id": 20306190, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6116, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:37Z", "source_id": 64089480, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:43:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:41Z", "source_id": 20312119, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6127, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:33Z", "source_id": 64100350, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:39Z", "source_id": 20315349, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:46Z", "source_id": 64109810, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:52:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:50Z", "source_id": 20318060, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:07Z", "source_id": 64147639, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:08Z", "source_id": 20329190, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Leeds |
2118 |
2118 |
13B |
None |
None |
Halifax |
2209 |
2209 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N61188/2026-09-21/detailed |
None |
Brighouse |
2026-09-21T21:58:30+01:00 |
Halifax |
14.0 |
{"type": "LineString", "coordinates": [[-1.778870652407573, 53.698095485479655], [-1.7788848, 53.6980981], [-1.7804950999999998, 53.6983968], [-1.7814515999999998, 53.6985708], [-1.7827815, 53.6988382], [-1.7842243999999998, 53.6991026], [-1.7854986, 53.6993437], [-1.7867296999999998, 53.699564200000005], [-1.7872116, 53.69963659999999], [-1.787682, 53.6997073], [-1.7881075000000002, 53.6997584], [-1.7884445, 53.6997958], [-1.7888889, 53.6998405], [-1.7892560999999998, 53.6998737], [-1.7895793999999998, 53.6998947], [-1.7899311000000002, 53.6999182], [-1.7903252, 53.6999349], [-1.7907712, 53.6999421], [-1.791222, 53.6999453], [-1.7917529, 53.6999458], [-1.792238, 53.6999357], [-1.7926496, 53.6999204], [-1.7931872000000002, 53.6998911], [-1.7937339000000003, 53.6998499], [-1.7942837999999997, 53.6997958], [-1.7949, 53.699727], [-1.7953807999999998, 53.6996535], [-1.7957327999999997, 53.6995997], [-1.7961155000000002, 53.6995348], [-1.7965961, 53.699443800000005], [-1.7966305682390429, 53.69943685351366], [-1.7970918, 53.6993439], [-1.7974578, 53.6992493], [-1.7978780999999997, 53.69914479999999], [-1.7989385000000002, 53.6988485], [-1.7997591, 53.69858069999999], [-1.800417, 53.6983328], [-1.8010232, 53.69809240000001], [-1.8018701, 53.6976859], [-1.8048072999999996, 53.69606989999999], [-1.8052655, 53.69582119999999], [-1.8062066, 53.6953432], [-1.8068315, 53.6950308], [-1.8074927999999997, 53.69473910000001], [-1.8080635000000005, 53.6944999], [-1.8086659, 53.6942647], [-1.8092620999999995, 53.6940271], [-1.8105192999999995, 53.6935776], [-1.8114479, 53.6932575], [-1.8122430000000005, 53.692998399999986], [-1.8124612, 53.69292729999999], [-1.8131035999999996, 53.6927446], [-1.8140875, 53.6924648], [-1.8151107, 53.69221169999999], [-1.8161488, 53.69195479999998], [-1.8164371, 53.69189260000002], [-1.8165373, 53.69187099999999], [-1.8177540000000003, 53.69160870000001], [-1.8184107, 53.69148150000001], [-1.8190805999999995, 53.6913583], [-1.8199016, 53.69122620000001], [-1.8220581, 53.6908922], [-1.8230615, 53.6907645], [-1.8242006, 53.69063469999999], [-1.8250774000000003, 53.69054920000001], [-1.8257398, 53.6904916], [-1.8264319, 53.69043920000001], [-1.8280187999999995, 53.69033580000001], [-1.8290965999999995, 53.690277599999995], [-1.8299619, 53.69024639999999], [-1.8306492999999997, 53.690248], [-1.8310965, 53.6902354], [-1.8331622, 53.6902169], [-1.8343448, 53.6902285], [-1.8359046, 53.6903124], [-1.8373927, 53.69039849999999], [-1.8385014, 53.69047269999999], [-1.8394265, 53.6905487], [-1.841466, 53.69072119999999], [-1.8434232, 53.69096689999999], [-1.8472106, 53.6915519], [-1.8490942, 53.6918428], [-1.8500869, 53.6920045], [-1.8506619, 53.6921025], [-1.851275, 53.6922238], [-1.8526609999999997, 53.692509099999995], [-1.8535151, 53.6927082], [-1.8543758, 53.692934699999995], [-1.8547684, 53.6930372], [-1.8555267, 53.69324129999999], [-1.8560914, 53.69340729999999], [-1.8564869, 53.6935194], [-1.8570672999999995, 53.6936935], [-1.8573536, 53.69378909999999], [-1.8577769, 53.69396789999999], [-1.858071, 53.6940938], [-1.8582569, 53.6941984], [-1.8584333999999996, 53.69430280000001], [-1.8586983, 53.6944832], [-1.8588379, 53.69461210000001], [-1.858975, 53.6947567], [-1.8590562, 53.6948723], [-1.8591348999999997, 53.695014099999995], [-1.8591943, 53.6951725], [-1.8592411, 53.6953411], [-1.8592627, 53.6954887], [-1.8592694, 53.69558150000001], [-1.859266, 53.6957157], [-1.8592535, 53.696019199999995], [-1.8592390000000003, 53.6961852], [-1.8592134, 53.696374799999994], [-1.8591694000000003, 53.69655959999999], [-1.8591111, 53.6967754], [-1.8590442, 53.696946], [-1.8589675, 53.6971241], [-1.8588769000000005, 53.6972961], [-1.8587846999999995, 53.697457199999995], [-1.8586733, 53.69760440000001], [-1.8585534, 53.697790899999994], [-1.8583873, 53.6980035], [-1.8582322, 53.6982099], [-1.8579423999999995, 53.6985958], [-1.8576603, 53.69896489999999], [-1.8575963, 53.699048700000006], [-1.8564108, 53.70048129999999], [-1.8560038000000003, 53.70100930000001], [-1.8552153, 53.7020703], [-1.8549866, 53.7024392], [-1.8548289999999996, 53.70272709999999], [-1.854678, 53.7030292], [-1.8545569, 53.7032849], [-1.8543995, 53.7037041], [-1.8543171999999997, 53.70396220000001], [-1.854231, 53.70422000000001], [-1.8541534, 53.7044854], [-1.8541431, 53.7046087], [-1.8540674, 53.7054035], [-1.8540763, 53.7057176], [-1.8541322, 53.7061698], [-1.8542, 53.70658629999999], [-1.8543107000000003, 53.70698709999999], [-1.8544794, 53.7074195], [-1.8550426, 53.7085641], [-1.855263198044422, 53.70905878646905], [-1.855375, 53.7093095], [-1.855512, 53.709726399999994], [-1.8556059, 53.71008830000001], [-1.855689, 53.71052650000001], [-1.8557855999999997, 53.711137599999994], [-1.8560082, 53.71258699999999], [-1.8561878999999997, 53.71395369999999], [-1.856266, 53.71440150000001], [-1.8563355, 53.7147998], [-1.8563542, 53.71512049999999], [-1.8563596, 53.71546489999999], [-1.8562952, 53.71581249999999], [-1.8562201, 53.7160728], [-1.8560323999999997, 53.7165395], [-1.8559516000000005, 53.7167439], [-1.855721, 53.7171658], [-1.8556591, 53.7172613], [-1.8554206, 53.7175706], [-1.8549648000000003, 53.71808219999999], [-1.8547357, 53.7183984], [-1.8545891000000003, 53.7186837], [-1.8543650000000005, 53.7192381], [-1.854177, 53.7196501], [-1.8539731, 53.7199966], [-1.8537472, 53.7204711], [-1.8535214, 53.72080839999999]]} |
5.4 |
2156 |
2210 |
Brighouse |
Halifax |
Halifax |
53.7208084 |
-1.8535214 |
53.7208084 |
-1.8535214 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Halifax |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329190 |
1790024952039568 |
53 |
53 |
2026-09-21 21:20:11.397009 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:11.185007 |
| 723913 |
753898 |
F51033 |
522D741Z21 |
2026-09-21 |
COMPLETE |
20328912 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 753898, "stp": "N", "toc": "c2c", "uid": "F51033", "consist": "720610", "dest_crs": "SRY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F51033/2026-09-21/detailed", "trust_id": "522D741Z21", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "3", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "2D74", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "2210", "current_leg_dep": "2205", "current_leg_end": "Shoeburyness", "origin_dep_time": "2040", "origin_platform": "4", "current_location": "Shoeburyness", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Thorpe Bay", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Thorpe Bay", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 14141.617, \"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\": 25895.908, \"from_m\": 14141.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26530.151, \"from_m\": 25895.908, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34642.075, \"from_m\": 26530.151, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36035.753, \"from_m\": 34642.075, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36331.685, \"from_m\": 36035.753, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36477.302, \"from_m\": 36331.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36628.417, \"from_m\": 36477.302, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41449.855, \"from_m\": 36628.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41489.231, \"from_m\": 41449.855, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41527.149, \"from_m\": 41489.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42033.31, \"from_m\": 41527.149, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 42841.231, \"from_m\": 42033.31, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58243.177, \"from_m\": 42841.231, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58352.311, \"from_m\": 58243.177, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 58395.471, \"from_m\": 58352.311, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58439.277, \"from_m\": 58395.471, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59813.077, \"from_m\": 58439.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67561.953, \"from_m\": 59813.077, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67879.568, \"from_m\": 67561.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\": 72413.095, \"from_m\": 67879.568, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72553.448, \"from_m\": 72413.095, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72598.262, \"from_m\": 72553.448, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 73156.425, \"from_m\": 72598.262, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78112.2, \"from_m\": 73156.425, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78731.628, \"from_m\": 78112.2, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78908.751, \"from_m\": 78731.628, \"capability_applied\": null, \"effective_limit_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\": 753898, \"profile_key\": \"8871868f391370f1871a5272ab53a0ed5c8c3928ac0cfcb19dd416bcac1188cf\", \"schedule_id\": 36245, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2050H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2055H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": \"2103H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.962, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109\", \"location\": \"Ockendon\", \"stage_seq\": 8, \"distance_m\": 30813.567, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2113\", \"location\": \"Chafford Hundred\", \"stage_seq\": 9, \"distance_m\": 34887.741, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 10, \"distance_m\": 36760.804, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117H\", \"location\": \"Grays\", \"stage_seq\": 11, \"distance_m\": 37976.536, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2120H\", \"wtt_dep\": \"2121\", \"location\": \"Tilbury Town\", \"stage_seq\": 12, \"distance_m\": 40805.307, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128\", \"location\": \"East Tilbury\", \"stage_seq\": 13, \"distance_m\": 46482.796, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 14, \"distance_m\": 48646.898, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 15, \"distance_m\": 49851.67, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Pitsea\", \"stage_seq\": 16, \"distance_m\": 58068.462, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Benfleet\", \"stage_seq\": 17, \"distance_m\": 62376.344, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 18, \"distance_m\": 67817.243, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Chalkwell\", \"stage_seq\": 19, \"distance_m\": 69919.119, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Westcliff\", \"stage_seq\": 20, \"distance_m\": 71516.37, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Southend Central\", \"stage_seq\": 21, \"distance_m\": 72949.443, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Southend East\", \"stage_seq\": 22, \"distance_m\": 74295.462, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204\", \"location\": \"Thorpe Bay\", \"stage_seq\": 23, \"distance_m\": 76534.547, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 24, \"distance_m\": 78112.2, \"section_seq\": 1, \"route_path_id\": 142986}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 25, \"distance_m\": 78908.751, \"section_seq\": 1, \"route_path_id\": 142986}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 78908.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142986}], \"total_distance_m\": 78908.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75969.625, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2939.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2040", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:37Z\", \"source_id\": 63950793, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:40Z\", \"source_id\": 20272275, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:59Z\", \"source_id\": 63963867, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:02Z\", \"source_id\": 20276015, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:29Z\", \"source_id\": 63977322, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:34Z\", \"source_id\": 20279825, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:57Z\", \"source_id\": 63997847, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:01Z\", \"source_id\": 20285588, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:48Z\", \"source_id\": 64011920, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:48Z\", \"source_id\": 20289595, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:28Z\", \"source_id\": 64016077, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:30Z\", \"source_id\": 20290753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:14Z\", \"source_id\": 64029448, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:16Z\", \"source_id\": 20294608, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:06Z\", \"source_id\": 64038455, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:10Z\", \"source_id\": 20297220, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:20Z\", \"source_id\": 64054514, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:25Z\", \"source_id\": 20301997, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:20Z\", \"source_id\": 64063906, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:27Z\", \"source_id\": 20304661, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:45Z\", \"source_id\": 64087473, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:45Z\", \"source_id\": 20311534, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:25Z\", \"source_id\": 64097718, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:27Z\", \"source_id\": 20314539, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:01Z\", \"source_id\": 64110273, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:04Z\", \"source_id\": 20318191, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:08Z\", \"source_id\": 64117079, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:15Z\", \"source_id\": 20320208, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:17Z\", \"source_id\": 64121663, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:19Z\", \"source_id\": 20321534, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:16Z\", \"source_id\": 64126135, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:21Z\", \"source_id\": 20322796, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:54Z\", \"source_id\": 64131716, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:01Z\", \"source_id\": 20324506, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:17Z\", \"source_id\": 64137050, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:19Z\", \"source_id\": 20326092, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:43Z\", \"source_id\": 64146868, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:46Z\", \"source_id\": 20328912, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "3", "timing_fact_generation": 1790024927021052, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:13.520948", "service_state_evidence_id": 20328912, "current_leg_start_actual_dep": "2026-09-21T22:06:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:13.703354", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
SRY |
2D74 |
720610 |
5 |
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": 14141.617, "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": 25895.908, "from_m": 14141.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26530.151, "from_m": 25895.908, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34642.075, "from_m": 26530.151, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36035.753, "from_m": 34642.075, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36331.685, "from_m": 36035.753, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36477.302, "from_m": 36331.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36628.417, "from_m": 36477.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41449.855, "from_m": 36628.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41489.231, "from_m": 41449.855, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41527.149, "from_m": 41489.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42033.31, "from_m": 41527.149, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 42841.231, "from_m": 42033.31, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58243.177, "from_m": 42841.231, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58352.311, "from_m": 58243.177, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 58395.471, "from_m": 58352.311, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58439.277, "from_m": 58395.471, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59813.077, "from_m": 58439.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67561.953, "from_m": 59813.077, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67879.568, "from_m": 67561.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": 72413.095, "from_m": 67879.568, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72553.448, "from_m": 72413.095, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72598.262, "from_m": 72553.448, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 73156.425, "from_m": 72598.262, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78112.2, "from_m": 73156.425, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78731.628, "from_m": 78112.2, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78908.751, "from_m": 78731.628, "capability_applied": null, "effective_limit_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": 753898, "profile_key": "8871868f391370f1871a5272ab53a0ed5c8c3928ac0cfcb19dd416bcac1188cf", "schedule_id": 36245, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2040", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 142986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2050H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2055H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": "2103H", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.962, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109", "location": "Ockendon", "stage_seq": 8, "distance_m": 30813.567, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2113", "location": "Chafford Hundred", "stage_seq": 9, "distance_m": 34887.741, "section_seq": 1, "route_path_id": 142986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "West Thurrock Jn", "stage_seq": 10, "distance_m": 36760.804, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117H", "location": "Grays", "stage_seq": 11, "distance_m": 37976.536, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2120H", "wtt_dep": "2121", "location": "Tilbury Town", "stage_seq": 12, "distance_m": 40805.307, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128", "location": "East Tilbury", "stage_seq": 13, "distance_m": 46482.796, "section_seq": 1, "route_path_id": 142986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Thames Haven Jn", "stage_seq": 14, "distance_m": 48646.898, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Stanford-le-Hope", "stage_seq": 15, "distance_m": 49851.67, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Pitsea", "stage_seq": 16, "distance_m": 58068.462, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Benfleet", "stage_seq": 17, "distance_m": 62376.344, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Leigh-on-Sea", "stage_seq": 18, "distance_m": 67817.243, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Chalkwell", "stage_seq": 19, "distance_m": 69919.119, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Westcliff", "stage_seq": 20, "distance_m": 71516.37, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Southend Central", "stage_seq": 21, "distance_m": 72949.443, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Southend East", "stage_seq": 22, "distance_m": 74295.462, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204", "location": "Thorpe Bay", "stage_seq": 23, "distance_m": 76534.547, "section_seq": 1, "route_path_id": 142986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 24, "distance_m": 78112.2, "section_seq": 1, "route_path_id": 142986}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 25, "distance_m": 78908.751, "section_seq": 1, "route_path_id": 142986}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 78908.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 142986}], "total_distance_m": 78908.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75969.625, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2939.126, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:37Z", "source_id": 63950793, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:40Z", "source_id": 20272275, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:59Z", "source_id": 63963867, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:02Z", "source_id": 20276015, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:29Z", "source_id": 63977322, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:34Z", "source_id": 20279825, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:57Z", "source_id": 63997847, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:01Z", "source_id": 20285588, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14537, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:48Z", "source_id": 64011920, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:09:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:48Z", "source_id": 20289595, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14561, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:28Z", "source_id": 64016077, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:30Z", "source_id": 20290753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14552, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:14Z", "source_id": 64029448, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:16Z", "source_id": 20294608, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14504, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:06Z", "source_id": 64038455, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:10Z", "source_id": 20297220, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:20Z", "source_id": 64054514, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:25Z", "source_id": 20301997, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:20Z", "source_id": 64063906, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:27Z", "source_id": 20304661, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14467, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:45Z", "source_id": 64087473, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:45Z", "source_id": 20311534, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:25Z", "source_id": 64097718, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:27Z", "source_id": 20314539, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:01Z", "source_id": 64110273, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:52:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:04Z", "source_id": 20318191, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:08Z", "source_id": 64117079, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:55:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:15Z", "source_id": 20320208, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:17Z", "source_id": 64121663, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:19Z", "source_id": 20321534, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:16Z", "source_id": 64126135, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:21Z", "source_id": 20322796, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:54Z", "source_id": 64131716, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:01Z", "source_id": 20324506, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:17Z", "source_id": 64137050, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:19Z", "source_id": 20326092, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:43Z", "source_id": 64146868, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:46Z", "source_id": 20328912, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
2040 |
2040 |
4 |
None |
None |
Shoeburyness |
2208 |
2208 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F51033/2026-09-21/detailed |
None |
Thorpe Bay |
2026-09-21T22:06:00+01:00 |
Shoeburyness |
5.0 |
{"type": "LineString", "coordinates": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
1.5 |
2205 |
2210 |
Thorpe Bay |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328912 |
1790024927021052 |
111 |
111 |
2026-09-21 21:20:13.703354 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:13.520948 |
| 723914 |
752264 |
W34129 |
721H74MY21 |
2026-09-21 |
COMPLETE |
20328732 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 752264, "stp": "P", "toc": "Avanti West Coast", "uid": "W34129", "consist": "390122", "dest_crs": "MAN", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34129/2026-09-21/detailed", "trust_id": "721H74MY21", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-21", "dest_arr_time": "2144", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1H74", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2210", "current_leg_dep": "2202", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1933", "origin_platform": "7", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "+26 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": "2144", "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": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"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\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.661, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.668, \"from_m\": 68285.661, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.822, \"from_m\": 74916.668, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.96, \"from_m\": 77240.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.212, \"from_m\": 78068.96, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.889, \"from_m\": 78733.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.816, \"from_m\": 78893.889, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.426, \"from_m\": 91874.816, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.125, \"from_m\": 91969.426, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.074, \"from_m\": 110750.125, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.567, \"from_m\": 117180.074, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.031, \"from_m\": 124095.567, \"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\": 131025.088, \"from_m\": 126313.031, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.677, \"from_m\": 131025.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.916, \"from_m\": 131062.677, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.867, \"from_m\": 131716.916, \"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\": 136165.372, \"from_m\": 131775.867, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136346.876, \"from_m\": 136165.372, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.267, \"from_m\": 136346.876, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.071, \"from_m\": 137400.267, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137684.335, \"from_m\": 137479.071, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137754.601, \"from_m\": 137684.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.119, \"from_m\": 137754.601, \"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\": 156485.358, \"from_m\": 154958.119, \"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\": 156968.428, \"from_m\": 156485.358, \"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\": 157091.674, \"from_m\": 156968.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157148.166, \"from_m\": 157091.674, \"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\": 157200.129, \"from_m\": 157148.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163810.956, \"from_m\": 157200.129, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 164643.749, \"from_m\": 163810.956, \"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\": 165449.642, \"from_m\": 164643.749, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 176055.896, \"from_m\": 165449.642, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 176144.981, \"from_m\": 176055.896, \"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\": 188410.091, \"from_m\": 176144.981, \"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\": 188494.017, \"from_m\": 188410.091, \"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\": 189834.047, \"from_m\": 188494.017, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204401.872, \"from_m\": 189834.047, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204918.023, \"from_m\": 204401.872, \"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\": 204976.982, \"from_m\": 204918.023, \"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\": 212214.473, \"from_m\": 204976.982, \"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\": 213541.605, \"from_m\": 212214.473, \"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\": 214501.305, \"from_m\": 213541.605, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214579.756, \"from_m\": 214501.305, \"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\": 216013.383, \"from_m\": 214579.756, \"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\": 216079.895, \"from_m\": 216013.383, \"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\": 251572.493, \"from_m\": 216079.895, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 251607.657, \"from_m\": 251572.493, \"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\": 253864.205, \"from_m\": 251607.657, \"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\": 253993.322, \"from_m\": 253864.205, \"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\": 254938.796, \"from_m\": 253993.322, \"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\": 255313.906, \"from_m\": 254938.796, \"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\": 261377.09, \"from_m\": 255313.906, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 262258.432, \"from_m\": 261377.09, \"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\": 277261.597, \"from_m\": 262258.432, \"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\": 277304.047, \"from_m\": 277261.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 282204.448, \"from_m\": 277304.047, \"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\": 282247.706, \"from_m\": 282204.448, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 284456.156, \"from_m\": 282247.706, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 285409.704, \"from_m\": 284456.156, \"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\": 290033.542, \"from_m\": 285409.704, \"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\": 292826.96, \"from_m\": 290033.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\": 293777.575, \"from_m\": 292826.96, \"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\": 294655.598, \"from_m\": 293777.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 295098.475, \"from_m\": 294655.598, \"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\": 295138.398, \"from_m\": 295098.475, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 295168.737, \"from_m\": 295138.398, \"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\": 300167.65, \"from_m\": 295168.737, \"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\": 301131.138, \"from_m\": 300167.65, \"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\": 301203.291, \"from_m\": 301131.138, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301731.383, \"from_m\": 301203.291, \"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\": 303265.69, \"from_m\": 301731.383, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303429.414, \"from_m\": 303265.69, \"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\": 303738.828, \"from_m\": 303429.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303785.034, \"from_m\": 303738.828, \"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\": 303862.823, \"from_m\": 303785.034, \"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\": 304272.003, \"from_m\": 303862.823, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 752264, \"profile_key\": \"e2430666de1704d494ab304887960cf5bd7f13b5107640414379f2397ae1d2c2\", \"schedule_id\": 26853, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.145, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.904, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.781, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.332, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.611, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153639.974, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.09, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 175974.146, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188646.869, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200867.653, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204976.982, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2050H\", \"location\": \"Stafford\", \"stage_seq\": 25, \"distance_m\": 215224.929, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Norton Bridge\", \"stage_seq\": 26, \"distance_m\": 223749.731, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Madeley\", \"stage_seq\": 27, \"distance_m\": 241246.198, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 28, \"distance_m\": 251905.357, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2111\", \"location\": \"Crewe\", \"stage_seq\": 29, \"distance_m\": 254596.96, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116H\", \"location\": \"Sandbach\", \"stage_seq\": 30, \"distance_m\": 261960.199, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Chelford\", \"stage_seq\": 31, \"distance_m\": 277475.696, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Alderley Edge\", \"stage_seq\": 32, \"distance_m\": 282380.928, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2127\", \"location\": \"Wilmslow\", \"stage_seq\": 33, \"distance_m\": 285058.228, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 34, \"distance_m\": 291070.655, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 35, \"distance_m\": 292553.891, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 36, \"distance_m\": 294014.324, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 37, \"distance_m\": 294448.338, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2136\", \"location\": \"Stockport\", \"stage_seq\": 38, \"distance_m\": 294888.524, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 39, \"distance_m\": 296060.085, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 40, \"distance_m\": 300582.153, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Ardwick Jn\", \"stage_seq\": 41, \"distance_m\": 303119.317, \"section_seq\": 1, \"route_path_id\": 141016}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 42, \"distance_m\": 304272.003, \"section_seq\": 1, \"route_path_id\": 141016}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 304272.003, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141016}], \"total_distance_m\": 304272.003, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 299380.656, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4891.347, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1933", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:50Z\", \"source_id\": 63838575, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:53Z\", \"source_id\": 20240405, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:57Z\", \"source_id\": 20240548, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:01:25Z\", \"source_id\": 63842856, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:01:31Z\", \"source_id\": 20241771, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:38Z\", \"source_id\": 63851550, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:05:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:43Z\", \"source_id\": 20244384, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:40Z\", \"source_id\": 63869989, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:12:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:43Z\", \"source_id\": 20249540, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:01Z\", \"source_id\": 63889498, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:06Z\", \"source_id\": 20254918, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:53Z\", \"source_id\": 63901998, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:59Z\", \"source_id\": 20258410, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:26Z\", \"source_id\": 63952786, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:28Z\", \"source_id\": 20272825, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:59Z\", \"source_id\": 63971209, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:03Z\", \"source_id\": 20278115, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:09Z\", \"source_id\": 64022198, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:13Z\", \"source_id\": 20292563, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:49Z\", \"source_id\": 64067427, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:50Z\", \"source_id\": 20305590, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:47Z\", \"source_id\": 64087637, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:48Z\", \"source_id\": 20311582, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:11Z\", \"source_id\": 64099442, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:13Z\", \"source_id\": 20315032, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:51Z\", \"source_id\": 64103328, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:55Z\", \"source_id\": 20316145, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:07Z\", \"source_id\": 64106152, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:10Z\", \"source_id\": 20316935, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:09Z\", \"source_id\": 64119191, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:10Z\", \"source_id\": 20320797, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:39Z\", \"source_id\": 20322985, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:26Z\", \"source_id\": 64146281, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:31Z\", \"source_id\": 20328732, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "5", "timing_fact_generation": 1790024913082205, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390122\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T21:10:13.525443", "service_state_evidence_id": 20328732, "current_leg_start_actual_dep": "2026-09-21T22:02:00+01:00", "operational_evidence_version": 180, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:13.711602", "service_state_valid_until_kind": null, "operational_interpretation_version": 180, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
EUS |
MAN |
1H74 |
390122 |
11 |
125 |
{"units": ["390122"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "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": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.661, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.668, "from_m": 68285.661, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.822, "from_m": 74916.668, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.96, "from_m": 77240.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.212, "from_m": 78068.96, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.889, "from_m": 78733.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.816, "from_m": 78893.889, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.426, "from_m": 91874.816, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.125, "from_m": 91969.426, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.074, "from_m": 110750.125, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.567, "from_m": 117180.074, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.031, "from_m": 124095.567, "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": 131025.088, "from_m": 126313.031, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.677, "from_m": 131025.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.916, "from_m": 131062.677, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.867, "from_m": 131716.916, "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": 136165.372, "from_m": 131775.867, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136346.876, "from_m": 136165.372, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.267, "from_m": 136346.876, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.071, "from_m": 137400.267, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.335, "from_m": 137479.071, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137754.601, "from_m": 137684.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.119, "from_m": 137754.601, "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": 156485.358, "from_m": 154958.119, "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": 156968.428, "from_m": 156485.358, "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": 157091.674, "from_m": 156968.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157148.166, "from_m": 157091.674, "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": 157200.129, "from_m": 157148.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163810.956, "from_m": 157200.129, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 164643.749, "from_m": 163810.956, "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": 165449.642, "from_m": 164643.749, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 176055.896, "from_m": 165449.642, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 176144.981, "from_m": 176055.896, "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": 188410.091, "from_m": 176144.981, "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": 188494.017, "from_m": 188410.091, "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": 189834.047, "from_m": 188494.017, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 204401.872, "from_m": 189834.047, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 204918.023, "from_m": 204401.872, "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": 204976.982, "from_m": 204918.023, "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": 212214.473, "from_m": 204976.982, "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": 213541.605, "from_m": 212214.473, "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": 214501.305, "from_m": 213541.605, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 214579.756, "from_m": 214501.305, "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": 216013.383, "from_m": 214579.756, "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": 216079.895, "from_m": 216013.383, "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": 251572.493, "from_m": 216079.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 251607.657, "from_m": 251572.493, "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": 253864.205, "from_m": 251607.657, "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": 253993.322, "from_m": 253864.205, "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": 254938.796, "from_m": 253993.322, "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": 255313.906, "from_m": 254938.796, "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": 261377.09, "from_m": 255313.906, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 262258.432, "from_m": 261377.09, "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": 277261.597, "from_m": 262258.432, "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": 277304.047, "from_m": 277261.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282204.448, "from_m": 277304.047, "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": 282247.706, "from_m": 282204.448, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 284456.156, "from_m": 282247.706, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 285409.704, "from_m": 284456.156, "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": 290033.542, "from_m": 285409.704, "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": 292826.96, "from_m": 290033.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": 293777.575, "from_m": 292826.96, "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": 294655.598, "from_m": 293777.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", "infrastructure_limit_mph": 40.0}, {"to_m": 295098.475, "from_m": 294655.598, "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": 295138.398, "from_m": 295098.475, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 295168.737, "from_m": 295138.398, "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": 300167.65, "from_m": 295168.737, "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": 301131.138, "from_m": 300167.65, "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": 301203.291, "from_m": 301131.138, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301731.383, "from_m": 301203.291, "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": 303265.69, "from_m": 301731.383, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303429.414, "from_m": 303265.69, "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": 303738.828, "from_m": 303429.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303785.034, "from_m": 303738.828, "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": 303862.823, "from_m": 303785.034, "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": 304272.003, "from_m": 303862.823, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 752264, "profile_key": "e2430666de1704d494ab304887960cf5bd7f13b5107640414379f2397ae1d2c2", "schedule_id": 26853, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1933", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.145, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.904, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.781, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.332, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.611, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153639.974, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.09, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 175974.146, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188646.869, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200867.653, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204976.982, "section_seq": 1, "route_path_id": 141016}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2050H", "location": "Stafford", "stage_seq": 25, "distance_m": 215224.929, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Norton Bridge", "stage_seq": 26, "distance_m": 223749.731, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Madeley", "stage_seq": 27, "distance_m": 241246.198, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Crewe Basford Hall Jn", "stage_seq": 28, "distance_m": 251905.357, "section_seq": 1, "route_path_id": 141016}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2111", "location": "Crewe", "stage_seq": 29, "distance_m": 254596.96, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116H", "location": "Sandbach", "stage_seq": 30, "distance_m": 261960.199, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Chelford", "stage_seq": 31, "distance_m": 277475.696, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Alderley Edge", "stage_seq": 32, "distance_m": 282380.928, "section_seq": 1, "route_path_id": 141016}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2127", "location": "Wilmslow", "stage_seq": 33, "distance_m": 285058.228, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Cheadle Hulme", "stage_seq": 34, "distance_m": 291070.655, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Adswood Road Jn", "stage_seq": 35, "distance_m": 292553.891, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Edgeley Jn No.1", "stage_seq": 36, "distance_m": 294014.324, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Edgeley Jn No2", "stage_seq": 37, "distance_m": 294448.338, "section_seq": 1, "route_path_id": 141016}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2136", "location": "Stockport", "stage_seq": 38, "distance_m": 294888.524, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Heaton Norris Jn", "stage_seq": 39, "distance_m": 296060.085, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Slade Lane Jn", "stage_seq": 40, "distance_m": 300582.153, "section_seq": 1, "route_path_id": 141016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Ardwick Jn", "stage_seq": 41, "distance_m": 303119.317, "section_seq": 1, "route_path_id": 141016}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 42, "distance_m": 304272.003, "section_seq": 1, "route_path_id": 141016}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 304272.003, "from_m": 0.0, "section_seq": 1, "route_path_id": 141016}], "total_distance_m": 304272.003, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 299380.656, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4891.347, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:50Z", "source_id": 63838575, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:53Z", "source_id": 20240405, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:57Z", "source_id": 20240548, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:01:25Z", "source_id": 63842856, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:01:31Z", "source_id": 20241771, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:38Z", "source_id": 63851550, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:05:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:43Z", "source_id": 20244384, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:40Z", "source_id": 63869989, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:12:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:43Z", "source_id": 20249540, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:01Z", "source_id": 63889498, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:06Z", "source_id": 20254918, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:53Z", "source_id": 63901998, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:59Z", "source_id": 20258410, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:26Z", "source_id": 63952786, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:28Z", "source_id": 20272825, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:59Z", "source_id": 63971209, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:03Z", "source_id": 20278115, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:09Z", "source_id": 64022198, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:13Z", "source_id": 20292563, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:49Z", "source_id": 64067427, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:50Z", "source_id": 20305590, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:47Z", "source_id": 64087637, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:48Z", "source_id": 20311582, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:11Z", "source_id": 64099442, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:13Z", "source_id": 20315032, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:51Z", "source_id": 64103328, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:55Z", "source_id": 20316145, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:07Z", "source_id": 64106152, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:10Z", "source_id": 20316935, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:09Z", "source_id": 64119191, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:10Z", "source_id": 20320797, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:39Z", "source_id": 20322985, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8452, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:26Z", "source_id": 64146281, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:31Z", "source_id": 20328732, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
London Euston |
1933 |
1933 |
7 |
None |
None |
Manchester Piccadilly |
2144 |
2144 |
5 |
LATE |
+26 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34129/2026-09-21/detailed |
None |
Stockport |
2026-09-21T22:02:00+01:00 |
Manchester Piccadilly |
8.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 |
2202 |
2210 |
Stockport |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328732 |
1790024913082205 |
180 |
180 |
2026-09-21 21:20:13.711602 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:13.525443 |
| 723915 |
754370 |
P69303 |
662U66M721 |
2026-09-21 |
COMPLETE |
20328999 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754370, "stp": "P", "toc": "West Midlands Trains", "uid": "P69303", "consist": "730031+730035", "dest_crs": "FOK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69303/2026-09-21/detailed", "trust_id": "662U66M721", "origin_crs": "RDC", "show_on_map": 0, "dar_est_time": "21:01:00", "dar_platform": null, "dest_station": "Four Oaks", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "3", "is_terminated": 1, "next_location": "Four Oaks", "signalling_id": "2U66", "timing_status": "ON TIME", "origin_station": "Redditch", "current_leg_arr": "2210", "current_leg_dep": "2206", "current_leg_end": "Four Oaks", "origin_dep_time": "2101", "origin_platform": null, "current_location": "Four Oaks", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]}", "current_leg_start": "Sutton Coldfield", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "52.5797242", "next_location_lon": "-1.8278841", "previous_location": "Sutton Coldfield", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1006.855, \"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\": 5790.706, \"from_m\": 1006.855, \"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\": 7372.042, \"from_m\": 5790.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8025.834, \"from_m\": 7372.042, \"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\": 11771.392, \"from_m\": 8025.834, \"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\": 11843.786, \"from_m\": 11771.392, \"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\": 14514.845, \"from_m\": 11843.786, \"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\": 14566.718, \"from_m\": 14514.845, \"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\": 15928.692, \"from_m\": 14566.718, \"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\": 15984.797, \"from_m\": 15928.692, \"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\": 16330.18, \"from_m\": 15984.797, \"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\": 16483.353, \"from_m\": 16330.18, \"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\": 17081.738, \"from_m\": 16483.353, \"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\": 20511.185, \"from_m\": 17081.738, \"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\": 23020.103, \"from_m\": 20511.185, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24487.004, \"from_m\": 23020.103, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24714.672, \"from_m\": 24487.004, \"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\": 25222.269, \"from_m\": 24714.672, \"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\": 25258.265, \"from_m\": 25222.269, \"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\": 25272.13, \"from_m\": 25258.265, \"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\": 25694.061, \"from_m\": 25272.13, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26474.689, \"from_m\": 25694.061, \"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\": 26851.017, \"from_m\": 26474.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\": 27596.207, \"from_m\": 26851.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28850.674, \"from_m\": 27596.207, \"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\": 29322.961, \"from_m\": 28850.674, \"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\": 29623.802, \"from_m\": 29322.961, \"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\": 29859.76, \"from_m\": 29623.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30262.868, \"from_m\": 29859.76, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30287.191, \"from_m\": 30262.868, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30799.106, \"from_m\": 30287.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31984.157, \"from_m\": 30799.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32712.128, \"from_m\": 31984.157, \"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\": 32740.565, \"from_m\": 32712.128, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33032.829, \"from_m\": 32740.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33042.204, \"from_m\": 33032.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37218.762, \"from_m\": 33042.204, \"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\": 37595.783, \"from_m\": 37218.762, \"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\": 38424.625, \"from_m\": 37595.783, \"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\": 38786.382, \"from_m\": 38424.625, \"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\": 38810.146, \"from_m\": 38786.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39283.539, \"from_m\": 38810.146, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39473.791, \"from_m\": 39283.539, \"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\": 754370, \"profile_key\": \"720d1f06f1d7fec59f141f9768d2dcca4406ed0d2ac18b09a331e6f3c7ab771a\", \"schedule_id\": 22340, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Redditch\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Weights Lane Jn\", \"stage_seq\": 2, \"distance_m\": 2347.859, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": \"2106H\", \"location\": \"Alvechurch\", \"stage_seq\": 3, \"distance_m\": 5176.916, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Barnt Green\", \"stage_seq\": 4, \"distance_m\": 7876.261, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2122\", \"location\": \"Longbridge\", \"stage_seq\": 5, \"distance_m\": 12183.244, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124\", \"location\": \"Northfield\", \"stage_seq\": 6, \"distance_m\": 13779.17, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Kings Norton\", \"stage_seq\": 7, \"distance_m\": 16153.816, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2129H\", \"location\": \"Bournville\", \"stage_seq\": 8, \"distance_m\": 17919.269, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132H\", \"location\": \"Selly Oak\", \"stage_seq\": 9, \"distance_m\": 19670.52, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"University\", \"stage_seq\": 10, \"distance_m\": 20831.084, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"Five Ways\", \"stage_seq\": 11, \"distance_m\": 23549.969, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2146\", \"location\": \"Birmingham New Street\", \"stage_seq\": 12, \"distance_m\": 24960.293, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Proof House Jn\", \"stage_seq\": 13, \"distance_m\": 25974.149, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Aston\", \"stage_seq\": 14, \"distance_m\": 29226.715, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157\", \"location\": \"Gravelly Hill\", \"stage_seq\": 15, \"distance_m\": 31342.218, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Erdington\", \"stage_seq\": 16, \"distance_m\": 33109.756, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Chester Road\", \"stage_seq\": 17, \"distance_m\": 34099.423, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204\", \"location\": \"Wylde Green\", \"stage_seq\": 18, \"distance_m\": 35156.058, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 19, \"distance_m\": 37365.573, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Four Oaks\", \"stage_seq\": 20, \"distance_m\": 39473.791, \"section_seq\": 1, \"route_path_id\": 136905}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39473.791, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136905}], \"total_distance_m\": 39473.791, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38202.841, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1270.95, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2101", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.5797242", "current_position_lon": "-1.8278841", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:22Z\", \"source_id\": 64106662, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:24Z\", \"source_id\": 20317099, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:26Z\", \"source_id\": 64115516, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:30Z\", \"source_id\": 20319768, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:51Z\", \"source_id\": 64122918, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:55Z\", \"source_id\": 20321896, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:07Z\", \"source_id\": 64127979, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:16Z\", \"source_id\": 20323371, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:07Z\", \"source_id\": 64132180, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:08Z\", \"source_id\": 20324656, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:43Z\", \"source_id\": 64138022, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:46Z\", \"source_id\": 20326364, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:50Z\", \"source_id\": 64147075, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:54Z\", \"source_id\": 20328999, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Four Oaks", "service_state_platform": "3", "timing_fact_generation": 1790024935378136, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:16.607172", "service_state_evidence_id": 20328999, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:16.695117", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
RDC |
FOK |
2U66 |
730031+730035 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1006.855, "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": 5790.706, "from_m": 1006.855, "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": 7372.042, "from_m": 5790.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8025.834, "from_m": 7372.042, "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": 11771.392, "from_m": 8025.834, "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": 11843.786, "from_m": 11771.392, "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": 14514.845, "from_m": 11843.786, "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": 14566.718, "from_m": 14514.845, "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": 15928.692, "from_m": 14566.718, "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": 15984.797, "from_m": 15928.692, "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": 16330.18, "from_m": 15984.797, "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": 16483.353, "from_m": 16330.18, "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": 17081.738, "from_m": 16483.353, "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": 20511.185, "from_m": 17081.738, "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": 23020.103, "from_m": 20511.185, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24487.004, "from_m": 23020.103, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24714.672, "from_m": 24487.004, "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": 25222.269, "from_m": 24714.672, "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": 25258.265, "from_m": 25222.269, "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": 25272.13, "from_m": 25258.265, "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": 25694.061, "from_m": 25272.13, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26474.689, "from_m": 25694.061, "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": 26851.017, "from_m": 26474.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": 27596.207, "from_m": 26851.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28850.674, "from_m": 27596.207, "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": 29322.961, "from_m": 28850.674, "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": 29623.802, "from_m": 29322.961, "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": 29859.76, "from_m": 29623.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30262.868, "from_m": 29859.76, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30287.191, "from_m": 30262.868, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30799.106, "from_m": 30287.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31984.157, "from_m": 30799.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32712.128, "from_m": 31984.157, "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": 32740.565, "from_m": 32712.128, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33032.829, "from_m": 32740.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33042.204, "from_m": 33032.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37218.762, "from_m": 33042.204, "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": 37595.783, "from_m": 37218.762, "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": 38424.625, "from_m": 37595.783, "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": 38786.382, "from_m": 38424.625, "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": 38810.146, "from_m": 38786.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39283.539, "from_m": 38810.146, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39473.791, "from_m": 39283.539, "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": 754370, "profile_key": "720d1f06f1d7fec59f141f9768d2dcca4406ed0d2ac18b09a331e6f3c7ab771a", "schedule_id": 22340, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2101", "location": "Redditch", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Weights Lane Jn", "stage_seq": 2, "distance_m": 2347.859, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": "2106H", "location": "Alvechurch", "stage_seq": 3, "distance_m": 5176.916, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Barnt Green", "stage_seq": 4, "distance_m": 7876.261, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2122", "location": "Longbridge", "stage_seq": 5, "distance_m": 12183.244, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124", "location": "Northfield", "stage_seq": 6, "distance_m": 13779.17, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Kings Norton", "stage_seq": 7, "distance_m": 16153.816, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2129H", "location": "Bournville", "stage_seq": 8, "distance_m": 17919.269, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132H", "location": "Selly Oak", "stage_seq": 9, "distance_m": 19670.52, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "University", "stage_seq": 10, "distance_m": 20831.084, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "Five Ways", "stage_seq": 11, "distance_m": 23549.969, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2146", "location": "Birmingham New Street", "stage_seq": 12, "distance_m": 24960.293, "section_seq": 1, "route_path_id": 136905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Proof House Jn", "stage_seq": 13, "distance_m": 25974.149, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Aston", "stage_seq": 14, "distance_m": 29226.715, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157", "location": "Gravelly Hill", "stage_seq": 15, "distance_m": 31342.218, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Erdington", "stage_seq": 16, "distance_m": 33109.756, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Chester Road", "stage_seq": 17, "distance_m": 34099.423, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204", "location": "Wylde Green", "stage_seq": 18, "distance_m": 35156.058, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Sutton Coldfield", "stage_seq": 19, "distance_m": 37365.573, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Four Oaks", "stage_seq": 20, "distance_m": 39473.791, "section_seq": 1, "route_path_id": 136905}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39473.791, "from_m": 0.0, "section_seq": 1, "route_path_id": 136905}], "total_distance_m": 39473.791, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38202.841, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1270.95, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:22Z", "source_id": 64106662, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:24Z", "source_id": 20317099, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:26Z", "source_id": 64115516, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:55:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:30Z", "source_id": 20319768, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:51Z", "source_id": 64122918, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:55Z", "source_id": 20321896, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:07Z", "source_id": 64127979, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:00:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:16Z", "source_id": 20323371, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:07Z", "source_id": 64132180, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:08Z", "source_id": 20324656, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:43Z", "source_id": 64138022, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:46Z", "source_id": 20326364, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:50Z", "source_id": 64147075, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:10:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:54Z", "source_id": 20328999, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Redditch |
2101 |
2101 |
None |
21:01:00 |
None |
Four Oaks |
2211 |
2210 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P69303/2026-09-21/detailed |
None |
Sutton Coldfield |
2026-09-21T22:07:00+01:00 |
Four Oaks |
4.0 |
{"type": "LineString", "coordinates": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]} |
1.3 |
2206 |
2210 |
Sutton Coldfield |
Four Oaks |
Four Oaks |
52.5797242 |
-1.8278841 |
52.5797242 |
-1.8278841 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Four Oaks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328999 |
1790024935378136 |
35 |
35 |
2026-09-21 21:20:16.695117 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:16.607172 |
| 723916 |
754938 |
G85315 |
232B86M721 |
2026-09-21 |
COMPLETE |
20329069 |
2026-09-21 22:10:00 |
2026-09-21 21:20:22 |
2026-09-23 21:20:22 |
{"id": 754938, "stp": "P", "toc": "Northern", "uid": "G85315", "consist": "333002", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85315/2026-09-21/detailed", "trust_id": "232B86M721", "origin_crs": "DON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "10B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2B86", "timing_status": "ON TIME", "origin_station": "Doncaster", "current_leg_arr": "2210", "current_leg_dep": "2200", "current_leg_end": "Leeds", "origin_dep_time": "2126", "origin_platform": "6", "current_location": "Leeds", "last_update_time": "2026-09-21T21:20:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-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": "Outwood", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Outwood", "current_leg_milage": "7.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 525.985, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 578.251, \"from_m\": 525.985, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 592.959, \"from_m\": 578.251, \"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\": 1475.048, \"from_m\": 592.959, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6456.699, \"from_m\": 1475.048, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6573.649, \"from_m\": 6456.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7783.161, \"from_m\": 6573.649, \"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\": 7863.029, \"from_m\": 7783.161, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15840.411, \"from_m\": 7863.029, \"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\": 15899.084, \"from_m\": 15840.411, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29483.922, \"from_m\": 15899.084, \"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\": 30081.945, \"from_m\": 29483.922, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31210.645, \"from_m\": 30081.945, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31567.899, \"from_m\": 31210.645, \"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\": 31595.721, \"from_m\": 31567.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\": 31734.99, \"from_m\": 31595.721, \"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\": 33773.198, \"from_m\": 31734.99, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39428.651, \"from_m\": 33773.198, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 45703.528, \"from_m\": 39428.651, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46517.251, \"from_m\": 45703.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\": 46739.488, \"from_m\": 46517.251, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46996.028, \"from_m\": 46739.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47277.343, \"from_m\": 46996.028, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47326.798, \"from_m\": 47277.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47724.613, \"from_m\": 47326.798, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48046.824, \"from_m\": 47724.613, \"capability_applied\": null, \"effective_limit_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\": 754938, \"profile_key\": \"9eb9d1ab63949db85c874e6ca2e1593e3e001946fd391d466b548926ded93954\", \"schedule_id\": 12325, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Doncaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2129H\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 2, \"distance_m\": 2576.621, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133H\", \"location\": \"Adwick\", \"stage_seq\": 3, \"distance_m\": 6258.858, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Adwick Jn\", \"stage_seq\": 4, \"distance_m\": 7783.161, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"South Elmsall\", \"stage_seq\": 5, \"distance_m\": 13806.091, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 6, \"distance_m\": 15899.084, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Fitzwilliam\", \"stage_seq\": 7, \"distance_m\": 21185.372, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 25494.888, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2151\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 9, \"distance_m\": 29107.607, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 10, \"distance_m\": 31841.455, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Outwood\", \"stage_seq\": 11, \"distance_m\": 35833.543, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 12, \"distance_m\": 46577.315, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Whitehall Jn\", \"stage_seq\": 13, \"distance_m\": 47142.2, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 14, \"distance_m\": 47521.193, \"section_seq\": 1, \"route_path_id\": 115585}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 15, \"distance_m\": 48046.824, \"section_seq\": 1, \"route_path_id\": 115585}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48046.824, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115585}], \"total_distance_m\": 48046.824, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47889.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 157.145, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:45Z\", \"source_id\": 64057723, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:50Z\", \"source_id\": 20302949, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:59Z\", \"source_id\": 64065370, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:03Z\", \"source_id\": 20305059, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:54Z\", \"source_id\": 64079118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:55Z\", \"source_id\": 20308943, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:50Z\", \"source_id\": 64091942, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:54Z\", \"source_id\": 20312858, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:10Z\", \"source_id\": 64106289, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:12Z\", \"source_id\": 20316966, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:09Z\", \"source_id\": 64114885, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:10Z\", \"source_id\": 20319575, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:03Z\", \"source_id\": 64125601, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:02Z\", \"source_id\": 20322627, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:55Z\", \"source_id\": 64147254, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:00Z\", \"source_id\": 20329069, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "10", "timing_fact_generation": 1790024942177561, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:17.144924", "service_state_evidence_id": 20329069, "current_leg_start_actual_dep": "2026-09-21T21:59:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:17.882936", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
DON |
LDS |
2B86 |
333002 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 525.985, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 578.251, "from_m": 525.985, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 592.959, "from_m": 578.251, "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": 1475.048, "from_m": 592.959, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6456.699, "from_m": 1475.048, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6573.649, "from_m": 6456.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7783.161, "from_m": 6573.649, "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": 7863.029, "from_m": 7783.161, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15840.411, "from_m": 7863.029, "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": 15899.084, "from_m": 15840.411, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29483.922, "from_m": 15899.084, "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": 30081.945, "from_m": 29483.922, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31210.645, "from_m": 30081.945, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31567.899, "from_m": 31210.645, "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": 31595.721, "from_m": 31567.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": 31734.99, "from_m": 31595.721, "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": 33773.198, "from_m": 31734.99, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39428.651, "from_m": 33773.198, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 45703.528, "from_m": 39428.651, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46517.251, "from_m": 45703.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": 46739.488, "from_m": 46517.251, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46996.028, "from_m": 46739.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47277.343, "from_m": 46996.028, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47326.798, "from_m": 47277.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47724.613, "from_m": 47326.798, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48046.824, "from_m": 47724.613, "capability_applied": null, "effective_limit_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": 754938, "profile_key": "9eb9d1ab63949db85c874e6ca2e1593e3e001946fd391d466b548926ded93954", "schedule_id": 12325, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2126", "location": "Doncaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115585}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2129H", "location": "Bentley (S.Yorks)", "stage_seq": 2, "distance_m": 2576.621, "section_seq": 1, "route_path_id": 115585}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133H", "location": "Adwick", "stage_seq": 3, "distance_m": 6258.858, "section_seq": 1, "route_path_id": 115585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Adwick Jn", "stage_seq": 4, "distance_m": 7783.161, "section_seq": 1, "route_path_id": 115585}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "South Elmsall", "stage_seq": 5, "distance_m": 13806.091, "section_seq": 1, "route_path_id": 115585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "South Kirkby Jn", "stage_seq": 6, "distance_m": 15899.084, "section_seq": 1, "route_path_id": 115585}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Fitzwilliam", "stage_seq": 7, "distance_m": 21185.372, "section_seq": 1, "route_path_id": 115585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 25494.888, "section_seq": 1, "route_path_id": 115585}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2151", "location": "Sandal & Agbrigg", "stage_seq": 9, "distance_m": 29107.607, "section_seq": 1, "route_path_id": 115585}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Wakefield Westgate", "stage_seq": 10, "distance_m": 31841.455, "section_seq": 1, "route_path_id": 115585}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Outwood", "stage_seq": 11, "distance_m": 35833.543, "section_seq": 1, "route_path_id": 115585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Holbeck Jn", "stage_seq": 12, "distance_m": 46577.315, "section_seq": 1, "route_path_id": 115585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Whitehall Jn", "stage_seq": 13, "distance_m": 47142.2, "section_seq": 1, "route_path_id": 115585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Leeds West Jn", "stage_seq": 14, "distance_m": 47521.193, "section_seq": 1, "route_path_id": 115585}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Leeds", "stage_seq": 15, "distance_m": 48046.824, "section_seq": 1, "route_path_id": 115585}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48046.824, "from_m": 0.0, "section_seq": 1, "route_path_id": 115585}], "total_distance_m": 48046.824, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47889.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 157.145, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6741, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:45Z", "source_id": 64057723, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:50Z", "source_id": 20302949, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:59Z", "source_id": 64065370, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:03Z", "source_id": 20305059, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:54Z", "source_id": 64079118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:55Z", "source_id": 20308943, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:50Z", "source_id": 64091942, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:54Z", "source_id": 20312858, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:10Z", "source_id": 64106289, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:12Z", "source_id": 20316966, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:09Z", "source_id": 64114885, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:10Z", "source_id": 20319575, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6012, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:03Z", "source_id": 64125601, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:02Z", "source_id": 20322627, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5394, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:55Z", "source_id": 64147254, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:10:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:00Z", "source_id": 20329069, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Doncaster |
2126 |
2126 |
6 |
None |
None |
Leeds |
2211 |
2210 |
10B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85315/2026-09-21/detailed |
None |
Outwood |
2026-09-21T21:59:30+01:00 |
Leeds |
10.0 |
{"type": "LineString", "coordinates": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-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]]} |
7.5 |
2200 |
2210 |
Outwood |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-21 21:20:22 |
TERMINATED |
2026-09-21 21:10:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329069 |
1790024942177561 |
56 |
56 |
2026-09-21 21:20:17.882936 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:17.144924 |
| 723917 |
754378 |
G77483 |
892A65M721 |
2026-09-21 |
COMPLETE |
20328922 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 754378, "stp": "P", "toc": "Southern", "uid": "G77483", "consist": "377322", "dest_crs": "RDH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77483/2026-09-21/detailed", "trust_id": "892A65M721", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-21", "dest_arr_time": "2133", "dest_platform": "1A", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "2A65", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "2210", "current_leg_dep": "2201", "current_leg_end": "Redhill", "origin_dep_time": "2101", "origin_platform": "1", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "+37 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]}", "current_leg_start": "Nutfield", "dest_arr_time_act": "2133", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Nutfield", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.396, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 730.323, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 787.475, \"from_m\": 730.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 837.509, \"from_m\": 787.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 932.614, \"from_m\": 837.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1421.411, \"from_m\": 932.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1656.096, \"from_m\": 1421.411, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2395.203, \"from_m\": 1656.096, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2582.283, \"from_m\": 2395.203, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13743.823, \"from_m\": 2582.283, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13846.87, \"from_m\": 13743.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31269.931, \"from_m\": 13846.87, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32417.426, \"from_m\": 31269.931, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32569.908, \"from_m\": 32417.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32596.964, \"from_m\": 32569.908, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32687.739, \"from_m\": 32596.964, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32761.706, \"from_m\": 32687.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 754378, \"profile_key\": \"261bd8ad2af683ee172d6ba337984d1b8de5e44d4b5ee1b5f5a159b2490c205a\", \"schedule_id\": 12213, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2105H\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 2, \"distance_m\": 5186.478, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109H\", \"location\": \"Penshurst\", \"stage_seq\": 3, \"distance_m\": 7901.787, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 15828.604, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123\", \"location\": \"Godstone\", \"stage_seq\": 5, \"distance_m\": 23702.568, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Nutfield\", \"stage_seq\": 6, \"distance_m\": 29462.315, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 117214}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117214}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2101", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:15Z\", \"source_id\": 64054403, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:20Z\", \"source_id\": 20301975, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:25Z\", \"source_id\": 64068954, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:30Z\", \"source_id\": 20306034, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:22Z\", \"source_id\": 64093147, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:25Z\", \"source_id\": 20313213, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:27Z\", \"source_id\": 64122083, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:27Z\", \"source_id\": 20321609, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:40Z\", \"source_id\": 64146759, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:46Z\", \"source_id\": 20328922, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "1", "timing_fact_generation": 1790024927039276, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:29.421846", "service_state_evidence_id": 20328922, "current_leg_start_actual_dep": "2026-09-21T22:06:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:29.478098", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TON |
RDH |
2A65 |
377322 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 250.396, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 730.323, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 787.475, "from_m": 730.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 837.509, "from_m": 787.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 932.614, "from_m": 837.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1421.411, "from_m": 932.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1656.096, "from_m": 1421.411, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2395.203, "from_m": 1656.096, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2582.283, "from_m": 2395.203, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13743.823, "from_m": 2582.283, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13846.87, "from_m": 13743.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31269.931, "from_m": 13846.87, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32417.426, "from_m": 31269.931, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32569.908, "from_m": 32417.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32596.964, "from_m": 32569.908, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32687.739, "from_m": 32596.964, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32761.706, "from_m": 32687.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 754378, "profile_key": "261bd8ad2af683ee172d6ba337984d1b8de5e44d4b5ee1b5f5a159b2490c205a", "schedule_id": 12213, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2101", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2105H", "location": "Leigh (Kent)", "stage_seq": 2, "distance_m": 5186.478, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109H", "location": "Penshurst", "stage_seq": 3, "distance_m": 7901.787, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116", "location": "Edenbridge", "stage_seq": 4, "distance_m": 15828.604, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123", "location": "Godstone", "stage_seq": 5, "distance_m": 23702.568, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Nutfield", "stage_seq": 6, "distance_m": 29462.315, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": null, "location": "Redhill", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 117214}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 117214}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:15Z", "source_id": 64054403, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:20Z", "source_id": 20301975, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30384, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:25Z", "source_id": 64068954, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:30Z", "source_id": 20306034, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30380, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:22Z", "source_id": 64093147, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:48:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:25Z", "source_id": 20313213, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30376, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:27Z", "source_id": 64122083, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:27Z", "source_id": 20321609, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30306, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:40Z", "source_id": 64146759, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:46Z", "source_id": 20328922, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Tonbridge |
2101 |
2101 |
1 |
None |
None |
Redhill |
2133 |
2133 |
1A |
LATE |
+37 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77483/2026-09-21/detailed |
None |
Nutfield |
2026-09-21T22:06:00+01:00 |
Redhill |
9.0 |
{"type": "LineString", "coordinates": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]} |
2.1 |
2201 |
2210 |
Nutfield |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328922 |
1790024927039276 |
76 |
76 |
2026-09-21 21:20:29.478098 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:29.421846 |
| 723918 |
754459 |
L81872 |
872G70M721 |
2026-09-21 |
COMPLETE |
20329185 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 754459, "stp": "P", "toc": "South Western Railway", "uid": "L81872", "consist": "701020", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81872/2026-09-21/detailed", "trust_id": "872G70M721", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "3", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2G70", "timing_status": "LATE", "origin_station": "Guildford", "current_leg_arr": "2210", "current_leg_dep": "2204", "current_leg_end": "London Waterloo", "origin_dep_time": "2104", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "+3 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": "2207", "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\": 198.732, \"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\": 317.46, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 882.011, \"from_m\": 317.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 915.215, \"from_m\": 882.011, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 963.148, \"from_m\": 915.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\": 2401.719, \"from_m\": 963.148, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6778.039, \"from_m\": 2401.719, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15549.98, \"from_m\": 6778.039, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24426.258, \"from_m\": 15549.98, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26780.475, \"from_m\": 24426.258, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27060.059, \"from_m\": 26780.475, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28546.12, \"from_m\": 27060.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32547.768, \"from_m\": 28546.12, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36433.147, \"from_m\": 32547.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36491.943, \"from_m\": 36433.147, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42221.397, \"from_m\": 36491.943, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42638.689, \"from_m\": 42221.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42674.675, \"from_m\": 42638.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42735.506, \"from_m\": 42674.675, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43480.4, \"from_m\": 42735.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45406.871, \"from_m\": 43480.4, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45530.213, \"from_m\": 45406.871, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46310.951, \"from_m\": 45530.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\": 47141.534, \"from_m\": 46310.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47996.415, \"from_m\": 47141.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48573.547, \"from_m\": 47996.415, \"capability_applied\": null, \"effective_limit_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\": 754459, \"profile_key\": \"a2a8e36825d82f939e511a5f62902406b88b969150138d13427ed8f9becdebc2\", \"schedule_id\": 38469, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 2, \"distance_m\": 2638.93, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113H\", \"location\": \"Clandon\", \"stage_seq\": 3, \"distance_m\": 7889.96, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118H\", \"location\": \"Horsley\", \"stage_seq\": 4, \"distance_m\": 12984.96, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122H\", \"location\": \"Effingham Junction\", \"stage_seq\": 5, \"distance_m\": 14677.908, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126H\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 6, \"distance_m\": 18354.341, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130H\", \"location\": \"Oxshott\", \"stage_seq\": 7, \"distance_m\": 21219.307, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134H\", \"location\": \"Claygate\", \"stage_seq\": 8, \"distance_m\": 24250.904, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Hinchley Wood\", \"stage_seq\": 9, \"distance_m\": 26021.973, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 27060.059, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Surbiton\", \"stage_seq\": 11, \"distance_m\": 29270.514, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 12, \"distance_m\": 32175.371, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"New Malden\", \"stage_seq\": 13, \"distance_m\": 32931.205, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Raynes Park\", \"stage_seq\": 14, \"distance_m\": 34803.357, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 36937.235, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2153H\", \"location\": \"Earlsfield\", \"stage_seq\": 16, \"distance_m\": 39622.01, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 17, \"distance_m\": 42303.184, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202H\", \"location\": \"Vauxhall\", \"stage_seq\": 18, \"distance_m\": 46505.973, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 47844.57, \"section_seq\": 1, \"route_path_id\": 146396}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 48573.547, \"section_seq\": 1, \"route_path_id\": 146396}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48573.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146396}], \"total_distance_m\": 48573.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38046.377, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10527.17, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2104", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:38Z\", \"source_id\": 64006665, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:40Z\", \"source_id\": 20288100, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:51Z\", \"source_id\": 64016928, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:55Z\", \"source_id\": 20291022, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:31Z\", \"source_id\": 64027781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:33Z\", \"source_id\": 20294186, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:48Z\", \"source_id\": 64033066, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:53Z\", \"source_id\": 20295687, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:16Z\", \"source_id\": 64047887, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:20Z\", \"source_id\": 20299977, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:30Z\", \"source_id\": 64054874, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:35Z\", \"source_id\": 20302128, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:05Z\", \"source_id\": 64063205, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:08Z\", \"source_id\": 20304466, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:20Z\", \"source_id\": 64068781, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:22Z\", \"source_id\": 20305926, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:49Z\", \"source_id\": 64083200, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:50Z\", \"source_id\": 20310227, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:30Z\", \"source_id\": 64093472, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:25Z\", \"source_id\": 20313217, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:00Z\", \"source_id\": 64096796, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:00Z\", \"source_id\": 20314233, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:53Z\", \"source_id\": 64101130, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:58Z\", \"source_id\": 20315552, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:24Z\", \"source_id\": 64111210, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:30Z\", \"source_id\": 20318464, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:35Z\", \"source_id\": 64117980, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:41Z\", \"source_id\": 20320486, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:08Z\", \"source_id\": 64132253, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:10Z\", \"source_id\": 20324671, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:05Z\", \"source_id\": 64147567, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:08Z\", \"source_id\": 20329185, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "2", "timing_fact_generation": 1790024951343597, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:32.339346", "service_state_evidence_id": 20329185, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:33.611961", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
GLD |
None |
2G70 |
701020 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 198.732, "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": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 882.011, "from_m": 317.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 915.215, "from_m": 882.011, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 963.148, "from_m": 915.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": 2401.719, "from_m": 963.148, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6778.039, "from_m": 2401.719, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15549.98, "from_m": 6778.039, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24426.258, "from_m": 15549.98, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26780.475, "from_m": 24426.258, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27060.059, "from_m": 26780.475, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28546.12, "from_m": 27060.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32547.768, "from_m": 28546.12, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36433.147, "from_m": 32547.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36491.943, "from_m": 36433.147, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42221.397, "from_m": 36491.943, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42638.689, "from_m": 42221.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42674.675, "from_m": 42638.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42735.506, "from_m": 42674.675, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43480.4, "from_m": 42735.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45406.871, "from_m": 43480.4, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45530.213, "from_m": 45406.871, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46310.951, "from_m": 45530.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": 47141.534, "from_m": 46310.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47996.415, "from_m": 47141.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48573.547, "from_m": 47996.415, "capability_applied": null, "effective_limit_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": 754459, "profile_key": "a2a8e36825d82f939e511a5f62902406b88b969150138d13427ed8f9becdebc2", "schedule_id": 38469, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2104", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 2638.93, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113H", "location": "Clandon", "stage_seq": 3, "distance_m": 7889.96, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118H", "location": "Horsley", "stage_seq": 4, "distance_m": 12984.96, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122H", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 14677.908, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126H", "location": "Cobham & Stoke d'Abernon", "stage_seq": 6, "distance_m": 18354.341, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130H", "location": "Oxshott", "stage_seq": 7, "distance_m": 21219.307, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134H", "location": "Claygate", "stage_seq": 8, "distance_m": 24250.904, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Hinchley Wood", "stage_seq": 9, "distance_m": 26021.973, "section_seq": 1, "route_path_id": 146396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 27060.059, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Surbiton", "stage_seq": 11, "distance_m": 29270.514, "section_seq": 1, "route_path_id": 146396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Berrylands Juncton", "stage_seq": 12, "distance_m": 32175.371, "section_seq": 1, "route_path_id": 146396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "New Malden", "stage_seq": 13, "distance_m": 32931.205, "section_seq": 1, "route_path_id": 146396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Raynes Park", "stage_seq": 14, "distance_m": 34803.357, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Wimbledon", "stage_seq": 15, "distance_m": 36937.235, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2153H", "location": "Earlsfield", "stage_seq": 16, "distance_m": 39622.01, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 42303.184, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202H", "location": "Vauxhall", "stage_seq": 18, "distance_m": 46505.973, "section_seq": 1, "route_path_id": 146396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 47844.57, "section_seq": 1, "route_path_id": 146396}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 48573.547, "section_seq": 1, "route_path_id": 146396}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48573.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 146396}], "total_distance_m": 48573.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38046.377, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10527.17, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:38Z", "source_id": 64006665, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:40Z", "source_id": 20288100, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28100, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:51Z", "source_id": 64016928, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:55Z", "source_id": 20291022, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28104, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:31Z", "source_id": 64027781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:33Z", "source_id": 20294186, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28108, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:48Z", "source_id": 64033066, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:53Z", "source_id": 20295687, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28120, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:16Z", "source_id": 64047887, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:20Z", "source_id": 20299977, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:30Z", "source_id": 64054874, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:28:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:35Z", "source_id": 20302128, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28550, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:05Z", "source_id": 64063205, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:32:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:08Z", "source_id": 20304466, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:20Z", "source_id": 64068781, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:22Z", "source_id": 20305926, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:49Z", "source_id": 64083200, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:50Z", "source_id": 20310227, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:30Z", "source_id": 64093472, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:25Z", "source_id": 20313217, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:00Z", "source_id": 64096796, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:00Z", "source_id": 20314233, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:53Z", "source_id": 64101130, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:48:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:58Z", "source_id": 20315552, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:24Z", "source_id": 64111210, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:30Z", "source_id": 20318464, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:35Z", "source_id": 64117980, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:41Z", "source_id": 20320486, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29087, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:08Z", "source_id": 64132253, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:02:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:10Z", "source_id": 20324671, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28949, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:05Z", "source_id": 64147567, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:08Z", "source_id": 20329185, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Guildford |
2104 |
2104 |
1 |
None |
None |
London Waterloo |
2207 |
2207 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81872/2026-09-21/detailed |
None |
Vauxhall |
2026-09-21T22:05:30+01:00 |
London Waterloo |
6.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 |
2204 |
2210 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329185 |
1790024951343597 |
79 |
79 |
2026-09-21 21:20:33.611961 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:32.339346 |